The Vulture always annoyed me. It is a capable ship, but as soon as you make the slightest mistake and it takes fire it seems the canopy pops open. I lost a few of them in succession some months back and then decided to sack it off. Never went back. One might argue that I shouldn't have been taking on wings of powerful ships, but that's a different debate ...
i never experienced that canopy weakness - i suppose because i trained combat in an eagle ... which teaches you not to go for jousting and avoid incoming fire as much as possible ... teaches you the hard way.
but yes, wings are something different, even more these days - if you want to attack wings, you want something that can tank a bit, and can take out smaller escorts fast. again the FDL is your friend.
unengineered you maybe want to go for a class 4A shield with a class 5 scb, for more total MJ.