"This would be an MVP of your idea. Without this, it's nice, but it's generally useless."
But you've pointed out at least 5 new features. Let's say they add all of them and it fails.. Could they have learned that with only 4? 3? 1, new features?
To me, the MVP of this idea is that someone can review a site and have their site reviewed. Everything else is just a feature. Not to say they wouldn't greatly enhance the product, but MVP literally means minimum viable product; not minimum awesome product.