Got the app, and yes, that's perfectly fine. joining our forums just facitilates out of game communication.

-KM