I've always thought the Tyranids were a forgiving army if you field a balanced force of some fast meat shields...I mean Gaunts, some Genestealers, a 'Fex, a Tyrant, some more Synapse and then whatever you want. It's really hard to beat that general force in my experience, because any one of those threats, if not obliterated before CC, could win the day. Even the meat shields.
While they do require tactics, once you've gotten those tactics down this army seems to run itself. Gaunts running for the nearest targets. 'Stealers close behind. Monstrous creatures and support monsters bearing down while firing off their bioweapons.