In tournaments if you go punisher consider the Animus Vitae, could be highly beneficial if you are decent at taking slaves as I am
I assume you mean a Dracite not a Dracon. Dracon cannot take Wyches as a retinue.
I see no webway portals, so I hope cover is atleast somewhat decent in your area. Without portals I am not a fan of the Talos, it is way too slow with
WWP, unless you play city fight boards it will not see combat very easily and is a fire magnet which is still a good idea to have just for that. 4th edition is pocket powerfist in every squad, so it dies and is random in combat ta boot.
Consider screaming jets on one or both Ravagers, they are nice to have for a bit of variety, 2/3 of the
RTT allow deepstrike. I am not a big believer in night shields, but you may have better luck. Ravagers are immune to small arms fire, being Armor 11 on front/sides, for the most part, so its only the big guns with big range that you are trying to nix. Big guns have big
str and range, and nightshields are pricey and those points are better spent beefing up your numbers.
Warriors w/ 2 cannons eh, strikes me as filler points, I would beef up the sniper squads, or take some Mandrakes(who are better than people think), or warp beast(very cheap and great counterassault for your sniper squads)