Well I'm not sure about there, but N2O isn't legal on the streets here. Plus after your experience I'd be rather reluctant to give it a shot (pun intended)!
I think a supercharger is more practical since there's hardly any room for turbos and I want to retain all accessories like AC...