Next time, you should create a subdomain for beta testing and development.
Its often a better idea to fix isues first, and then deploy changes.
The other way around might impact users, and visitors greatly.
Apart from that, the new design looks promising.