I really prefer NX or Zex, as long as you get Window Switch and other goodies you will be fine. A properly setup nitrous system with all safety parts should have no problems on any car, as long as its tuned and/or suppy enough fuel not to lean it out.