Yes or no to intercooler

I would contact the guys at the supercharger store and ask them about their water injection system, they could tell you how much boost you could get away with it.

http://www.thesuperchargerstore.com/index.html