Unless the reflash is done on a dyno I think it is a waste of money. You send it out, they put in some arbitrary values they have come up with who knows where.
With a PCV, you can either use maps that various people have used and found to work (not really my idea of how to do it either as you are trusting folks you don't know), or you have it dyno tuned by a shop in your area (they are all over the place), or you buy an autotune as suggested above. To me it's a no-brainer unless you happen to live where you can take the bike in for the ECU to be done on a dyno while you watch.