Maybe I worded that poorly, A long time ago I was involved in a car that had nitrous hooked up to a DP Holley, so yes I am aware that it not just bolt on and go. Supplimental fuel systems etc.
The point is was making is nitrous is relatively easy HP (gain for effort), and it is relatively easy to get good times when you have more HP. Where as trying to get a quick time out of limited power is not ever an easy task. Tidy car by the way.