I am the newest owner of a FZS600.
Since buying I have had to rebuild all the back breaking system as it started to fail on me. That sorted, I gave it a service, oil filter, air filter, new oil and plugs and it still sounds and starts like a bag of nails.
I am thinking that carb balancing will do the trick. Any one have any other ideas?