Jay had this to say on the matter...
Jay said:
I don't have a problem with team accounts as long as the account is used to post in the team's own topics about their own projects. Using a team account to post your personal opinions in other threads isn't necessary and should be discouraged.