Do they use up a lot of space in a map? I wish I didn't need so many, but there isn't a boolean trigger condition for whether or not a player has a certain kind of research. At least not that I can find at this point.
It shouldn't make a noticeable difference on your map. It will make a difference in terms of memory, but it isn't anything you should worry about unless you literally have thousands of array variables.