I love the SSRM Vulture; it's easily my second favorite mech.
I try to come in on the flanks passively, chain fire a pile of damage on enemy snipers and boats, loop around, and run back the way I came. By this time the rest of my team has usually taken advantage of the distraction and is rushing in blasting at the rear armor (that I already tore up) of the line of mechs chasing me, as I continue to spray at their faces to disrupt their aim.
Personally, I find the homing annoying and random narcs are always making my missles go where I don't want them to, so I stay passive most of the time and just dumb fire them. I usually only go active if there is a melee already going on.
Biggest advantages, outside of weapons, is that it's faster than any tank or heavy/assault mech other than the Thantos and that you can fire in any direction irrespective of where you are moving because of that 360 torso twist.
Biggest weaknesses are lack of armor and short range weapons. If the enemy team is watching for flankers or catches one out in the open, it's easy to counter.