If the site can provide value to people interested in the 5 launch states, why is it premature for them to release a beta?
The truth is they have a lot more than 5 states in github. They could have probably gotten away with launching 20 or 25 states.