I have Tuneboy/Tune edit and they work pretty well
I have a reasonably modern laptop and have had no problems with installing or running the program.
I have had no connection issues between laptop and ECU -
I have had the bike on a Dyno and used Tune edit to modify the fuel and ignition maps (well the technician did it actually I just watched

The diagnostics correctly identified I had not plugged in the secondary air induction system after some engine work .
I have not (until now

) heard of tuneECU or I probably would have checked it out.
Whether it is worth it or not ? I think so even though it's not cheap.
Bear in mind you can turn your ECU into a brick if you download crap to it
It's a bit like updating the BIOS on a PC and getting it wrong - and I have to confess to doing that !! ( I'm a systems guy

)
It is also cool if you lap times are crap you can connect up in the pit and frown knowingly at the screen and pretend the bike was not running right :lousyputer_smilie: