RE: POWER TO THE ENGINE!
Theres been a few threads about nitrous for our 1/5 cars and trucks. I believe the consensus was that unless perfectly tuned and set up it doesn't provide much of an advantage. These off the shelf kind don't seem to help much, all the ones I've seen work have been specifically made for a particular vehicle. etc.
I'm sure someone remembers the thread or has more info.