Actually I'm considering nitrous down the road but not right now. I've put it on bikes and cars and don't get carried away. A lot of people are scared of it but I haven't suffered any mechanical failures from it yet - just don't get greedy.
BTW, good kill.