The sign up page is indeed just for Beta. You should sign up and give us your feedback when we start testing. :)
Are you connected to the Dallas startup community at all? We have won some local events in the past
Are you connected to the Dallas startup community at all? We have won some local events in the past