Isn't it awsome when you ask a question, and all people do is pick apart your current mod list? Happens ALL the time. Makes em feel like a Boss... Feckin trolls!

Anywhoo... If I could offer any insite I would. I've not messed with Nitrous myself. So, best of luck!