Most republican lawmakers support the investigation. And 59% of Americans do. So, yes. I think we needed Meuller. He's a registered Republican and someone that can be trusted to do this the right way.
http://www.foxnews.com/politics/2018/08/22/fox-news-poll-democrats-maintain-lead-in-race-for-house.html