The ecu reflash is probably the best way forward but there are very few places who can do it, there are some advertising a postal service but each bike is different and the reflash needs to be done on the actual bike and with a good few dyno runs. None of the local tuners near me do a reflash for a FZ1, they seem to mostly do R1s, Blades, etc as they are the most popular bikes for tuning, and B Kings are popular too!
As noggy says a power commander is easy to fit , easy to remove and sell on and as Brooker and I did you can get a custom map loaded which is totally suited to your bike and tried and tested with dyno runs to get the best possible outcome.