I went looking for OpenRaid to try and get my AotC before the mount goes away and it looks like everything has been shut down. I did come across another site though that looks like it serves the same purpose. It sounds like it's even at least part of the original OR team building it so hopefully it's legit.
https://herolobby.com/home
Has anybody used the new one and, if so, is it worth signing up for?