I have a feeling that before that invite thing ever gets lifted its popularity will just go down like Pillowfort. They did the same thing (although it was paid instead of waiting for a code) and now it's barely used by any artist I follow (not just pregfags)
Who knows though, it might be a great success once it opens to public.