For the most part, I like to new website. Of course, not everything. But I don't perfectly like everything I write, either.
I'm curious to know what requirements Google and other search engines have, which you took into consideration when you produced this new website?
On a bit of a tangent, I know what you mean by the complexities of a data migration. We're in the process of re-writing a really old MS Access app into WPF with a SQL Server backend. (Thank God we're getting this done!) Slow going, but I'm sure it will be better when we're done. At least much easier to maintain and certainly the code can be put into version control.
Kindest Regards, Rod Connect with me on LinkedIn.