Woe is me! Just when I thought I had my shiny new website ready to go live, I decided I didn't like it and pressed on with a completely new one instead! The mistake I made was in trying to make it exactly like the original site, but more dynamic. That is still what I am doing, of course, else why re-design in the first place?, but this time I am changing how the data is displayed. I have thrown out my old paradigm of data display and completely re-thought out the entire process.
At the moment, I am building the less dynamic pages and once they are ready, the site will go live. The other stuff, like the vast reviews section, will be developed as and when. So, barring any last minute disasters or change of mind, I am looking to be ready within the next two weeks or so!