Not sure about getting the founders badge, but Alpha 2 is still cooking (ie. not released yet). Having some issues with getting the authentication working on new installs, but we're still plugging away.
VGM is, personally, very important to me, so I appreciate your interest in it
Will keep you posted!