Does MA's staff have an avatars? Surely does. Regularly plays? Not so sure, but it's one of the important "keys" to have the project being "still alive". Believe me, as it's my life.
On other questions - it's up to developers - what to share with community and what to keep "closed" until it's...