>>360221265
There's about 1500 songs and a few get released every few days.
https://synthriderz.com/beatmaps
I rarely find one that is badly mapped. There's no global ranking system, though, just the vanilla scoreboard.