I wouldn't put it on because it's a stupid distraction.
After I get my map fine tuned for cruise MPG, I'm gonna have the ECU reflashed with the overlay and take ALL that Powercommander crap off of it. Rube Goldberg!
I wouldn't go that far, but for a bike used just on the road it isn't necessary, provided you like the way the bike is running, or reflash the ECU as you suggest. The advantage of course with the Power Commander, is that you can make adjustments based on conditions, if you are on the track, or adjust for different pipes. It is a good product though.