Yeah...how dare they put catalytic converters on our machines too! It's just not on...
For now it's probably lost a bit of power/torque, but 1 foot pound or 1 horse power isn't such a big deal for my daily commute of 10km of downtown traffic. I will get the computer tuned soon. Just trying to find a shop in Japan that can do it is the issue. Might have to buy a tunable ECU and do it myself.
When it's tuned I'm sure it will make a few more ponies than before. Getting rid of the catalyser alone should raise the torque a bit