I will be working on live with D7 live or beta by the end of the month regardless of the situation. I said I would be able to get a client a website with certain functionality by mid October based on what Boonex had said. Obviously when I talked to the client I added a good one month of bespoke work, plus 3 months for boonex to finish the beta, on my deadline to avoid any embarrassing delays. That will teach me.
So as it stands, I will let the website go live and then make the approapriate beta see more amendments to update the client’s website with any updates/amendments via beta. It way take some time but it is either that or I have to return the funds back to the client via escrow. My own, incredibly stupid, fault.
Making business decisions "based on what Boonex has said" is an EXTREMELY risky undertaking, as many of us here can attest. I really, really, really wish they would give us some kind of upgrade script between the betas. Since they probably won't, maybe people in this community can work up some kind of "procedure" for the upgrades. Even if it only partially worked, it would be better than nothing.
So as it stands, I will let the website go live and then make the approapriate beta see more