Nice to see you guys making your own account. I think it's a great idea! It helps keep things organized... Well, at least I think it's better for contests and the like, it helps bring visibility to the project.
Steem on! Upvoted and most definitely followed.