Well when they did that whole 'kill a project for a simple rename' thingy they left they curseforge forums behind.
http://www.wowace.com/addons/weakauras/forum/ was a good resource.
That's probably still your best bet other than looking for dedicated class /role sites (many have a weakauras, powerauras section)