Nice Video but reading the values while the bike is running is different than flashing (or physically changing values) in the ECM.
Reading the various inputs from the sensors in real-time is impressive but such devices don't actually change anything. It's like using the B&B Electronics product called AutoTAP and a laptop to see what your car's readings are via the ODB2 jack.
It looks cool as hell but changes nothing.
What needs to be done is to alter (or re-program) the maps inside the ECM so that the stock inputs to the ECM result in different or modified outputs to the various things such as FI volume and spark timing.
Obviously there are numerous gadgets that will send altered data to your ECM in an attempt to force it to dump-in more fuel or advance the timing, etc... but they are not actually flashing the map. They are merely fooling the ECM and fortunately for us, they work rather well.
There are aftermarket ECM's you can buy that allow you to have full control but seem like overkill to me... and you need to be an astrophysicist (um, way smart) to program a blank ECU from scratch.
Fuel Injection for Motorcycles
This might help too.
A chat with "Chuck" is an education in itself. He is an expert in TL1000r ECM mapping.
Here is a web link...
Ever wonder what a Yosh Box actually does to your bike?
Here you go...
Yoshbox variables revealed - ECU hacking
Sorry about the long post.
It's all bush league stuff ya' probably already know but it was fun to ramble on.