Surely there are countless courses that still aren't featured here though?
Yes. It is not an exhaustive directory. There are other websites that provide this like golfshake and ukgolfguide but the reviews on those sites are mainly from people with barely any experience of different courses.
I sound like I'm sponsored by top100. I should ask them for a fee