Why not have both? Still allow users to submit their own listings but (like twitter/Instagram) have an additional verification process which gives business a "blue tick" if verified.
> The Maps mobile app has had this for at least 3 years -- they ask you questions about places you know. You can also suggest edits on Google Maps which are sent to others for review But not that many people use either feature.