PS
bike nitrous kits arent really my thing, there are FAR better people you can ask about them than me as there are some specifics in terms of different requirements to car kits (not least of which most are a dry style setup)
Talk to other bikers in the bikes section at
http://www.noswizard.com/bboard
Trev himself (owner of wizards of nos) has a MASSIVE amount of experience with bikes, and his customers hold just about every bike record in europe.