So you're not sure they upgrade any electronics.. you're just guessing?
You have to send it in because the average joe simply doesn't have the computer hookup to make the adjustments... which is probably done with either BUDS or something similar to the Power Vision. There should be no need to upgrade any electronics in the ECU.. because it's already programmable.
Racing is fun, but really not a good judge of such improvements.. because the #1 variable in a race is the rider and the launch. That's why Dyno results are a good thing to look at instead.
I'm betting the Power Vision can do the same thing as these 'ship and flash' guys are doing... might even be able to copy their maps and use them.....