The true nature of beta testing is not for the purpose you describe. Beta testing is for analysis. If they gain a few customers from it then that is great but that is not the point (traffic flow/data mining is what they are looking at). Now if they don't have the site fully functional when they go live with the full on ad campaign then they have a problem.