So, my solution. I'm sure most have noticed the impossibility of that massive ultralisk popping out of that tiny little egg, and all zerg players will have noticed their agonisingly long build time. My idea is to cut their build time in half and to have them spawn as pupal mini ultras(just like the ones in the secret campaign level, piercing the shroud) with drastically lower stats to match their diminutive stature, with them gradually maturing into full ultras over the rest of their build time. This would allow zerg players to get their ultras in position for a push a lot sooner, but also create tension for the zerg player to ensure their key units aren't sniped before their prime.
Naturally, I don't think blizzard will implement anything like this, as it'd probably be a bollock load of work for them. But still, wouldn't it be neat?