Fuel injection huh ? I think you just became zillas new best friend.
But seriously cool idea, I don't really know what kind of bike you have but a 421 might be kinda over kill, that's just me though I really have no idea, I'm sure someone will post in a few minutes