My second play of that mission was stellar. I had my creep tumors surrounding the first 3 nests before I was forced to pop one. I'm sorely tempted to build up an army of Mutas and Frenzy Hydras and see if I can murder one of those gorgons with Kerrigan's help.
Kerrigan + 5 Queens as the core of your army (keep Queens on a separate hotkey so that you can easily select them and drop tumors if need be), with a bunch of roaches to back you up and lings for flavor will really really take you far on that map. A few Swarm Hosts or Spine/Spore Crawlers for defence and you're golden. Maybe some Muta's seeing as very few things on that map can hit air in the first place beyond the odd missile tower and the small groups of marines you will run into. I used my Muta group to go after the terran bases while my core group pushed objective. They met very little in the way of resistance, and when they did, I just pulled them back and made use of the fast heal out of combat upgrade.
@Toss
I am a huge fan of Chargealots and Immortals (with some Colossi support mostly because they are cool and minimal Stalker support) and I keep to Phoenix's until I really need the firepower in the air. And if I need air damage firepower, I tend to stick to Stalkers anyway.
Typically warp in Stalkers tend to be my quick response unit of choice VS Air or non-lings, and Chargealots against lings and most times marines if there is no marauder support.
Something I've noticed about most replays. Very few players will bother targeting a Medivac. Why? It's an easy enough kill with a good Stalker ball, if you blink right you can cut off the marines from retreat AND kill the Medivac, heck I've seen muta flocks fly in and ignore the medivacs. Am I missing something?