I agree with what's said here.
While the OP said "looking forward to lots of discussions" in the opening, and you guys can give your professional, battle-instilled advices all you want...
The moment that he sees a comment that he doesn't like, he is going to tell you to take a hike. Go...