Nostrudel supports this. And yes, that would definitely be a full-time job keeping such a list updated. Could try to make it a community service as a git repo though. Has worked well for my onion relay list.