It seems crazy to me that they just launched a site without AB testing.
Are they AB testing now?
Is product development in the team such that ongoing AB testing will be used to improve their metrics?
I think the site is fine but this isn't a judgment question, it's one where the numbers should drive the conversation on an ongoing basis. The previous large site I managed had 2 or 3 styles (or even just copy changes) going at any one time and through that we were able to measure double digit growth on our key performance indicators.