Thank you so much for the kind words! Great feedback and I greatly appreciate it.
I agree 100% that it needs more variation. Regarding the spawning next to the lab, yeah, that is an issue. I actually added in a hex distance calculation to combat that but while then distance works I ran out of time to get it into the game logic.