I think calling it NOS is a bad thing, thats what I think
Its the cheapest power per dollar upgrade you can get, and can be very reliable with the right precautions in place (window switch, fuel pressure safety switch). Although, reliability issues with a supercharger? Did you install yourself? S/C's are generally very reliable, particularly if you aren't running some obscene amount that pushes the car past its limits...