BT moto in the US sends you a flasher unit so you can flash tbe bike at will.Any reliable places in the GTA where you can get its ECU flashed? Apart from taking the ECU out and sending to graves/ v cycle nut / 2wheel dynoworks in the US?
Local I'd go to Matt @speedlab in Newmarket, he's worked on these before.