when you say they serviced it, did they fit new plugs?
only asking cos the proper lazer iridium plugs are like £20 a piece....
has it got a power commander fitted? you tried unplugging it?
or reloading a base map off power commander webby?
air filterS - there are 2 air filters, one may be a bit shitty.
have you done the flapper mod? and if not why not!
if the flapper servo (in front of instrument pod, looks like a horn) vacuum hose has just been disconnected and plugged, maybe the plug has come out and its sucking air in,
usually spluttering is a sign of a weak mix - rich is more of a flat boggy feel.
if you think its ignition related, check the sidestand switch and make sure the stand bolts are good and tight as loose ones caused my drop the other week :/
and the bike also has a tilt switch but dont ask me where its located.... - maybe ask on vtrsp.com or the o/c on fb as its pretty active there.
just a point on that - if you ever have the misfortune to drop your bike, it wont run when you pick it up. you have to remove the key, rearm the immobiliser, then switch on as normal and it will clear the tilt sensor.
i nearly flattened my battery trying to get it going lol....
if you are still stuck, a dyno run will prove if its fuel or ignition related.