Instead of an insurance comparison service, these guys should start an actual auto insurance company.
Nobody likes insurance companies, so there's certainly a market for an insurance company that people love.
Be ambitious. Build something big. Comparison sites are not a big or ambitious idea. Comparison sites are a feature of bigger platforms. If you're building a platform, call it that. Otherwise, build something bigger.