Upon further review, I agree with what you said and I don't think Wario Waft will be a problem because they'll know it's coming with the charge meter so they'll save some kind of defense for it. With the +3, I still think it would be too overpowered but you said you were taking that out. What I think could be a problem is if you can't use Wario Waft at full power, will he be able to kill opponents?

Making Wario Bike a non-action and invincibility on the FS are good first steps. +3 to talent cards might not even be so bad if it was just Chomp (but I'd recommend making chomp an A5 or thereabouts instead).

I feel like I should make some sort of closing statement but I can't think of anything else to say.