To be fair, he didn't hide it - he said it in his AMA thread(I guessed it without knowing he had said it himself, not having followed the thread). But yes, if the staff does make use of multiple accounts, I'd rather it be transparent.
I think it's a good idea, especially in regards to the Alternate History section. I think Alternate History boards not AH.com haven't exactly taken off(at least I know none which really has), there is space for AH content that doesn't fit the alternative maps subreddit.