If you want to offer comments / suggestions / feedback, or simply want to complain / rant, you should post on the forums to promote discussion - plus when everyone agrees with you on how much Radiator sucks, you'll feel that much better about yourself. It's win-win!
Want to keep it intimate? That's cool too. Contact me via e-mail with "Radiator" in the subject line:
Wanna hire me? That'd be swell. Here's my portfolio: