tune ecu is is the way to go
but for some of us that are leary of of changing things in our ecu the gi pro is easier as we are not in the bikes brain changing things ,that is the only difference gipro is plug on play and you can turn it off when needed, tune ecu you are changing things some of us are are a little afraid to do or not that knowable about its a learning curve and gipro is the first none intrusive step ,IE, your not changing anything from the factory settings other than tricking the bike into thinking its in fourth gear all the time by advancing the timing that the factory retards so that it is detuned for the general public
if your comfortable with tuneecu and can advance timing in the first three gears with it and dont want a gear indicator than by all means go for it ,but for no muss no fuss gipro is the way o go .