Hi Pete,
I don't like the new look either, but that's the modern times - the page looks much better on mobile devices now, which probably is the most business critical part of it.
Concerning your connection issues we've seen similar things with Blaubaer in the past.
The whole il2sturmivok.com + IL-2 Great Battles Servers are hosted on Amazon Web Services (AWS).
AWS uses a Content Delivery Network (CDN).
CDNs take the main content and mirror it to servers worldwide, so that when you issue a request for an AWS Server, the CDN will look for the "best" mirror to serve the content to you.
This is the same thing for both the il2sturmovik.com website and the IL-2 Great Battles "Master" Server (for the latter, this is the reason why logging in to the game takes such a long time, because the CDN mirror needs to be fully synced with the main server before you can proceed).
Sometimes certain CDN mirrors run out of sync or lose their routing accessibility, this is when from some parts of the world you just cannot reach the servers anymore, while others have no issues at all.
There's nothing you can do about that. Literally nothing.
The best you can do is sit back and relax, and try again 12 hours later.
CDNs are well monitored and if there is some connectivity on their side, they will usually fix it within half a day without anyone needing to start a riot about it
Cheers!
Mike