Are they not also on Resident Advisor?
I think it's possible for 3rd parties to add to Resident Advisor.
I also dislike Insta only events. I still have facebook where I follow up on some venues. But just a few websites with calanders would be coolio.