I think it is a bit limited for just social walk-up RP. A lot of horde side feels very project or guild-based. I know I have a community that welcomes horde, but pirate/merc stuff isn’t for everyone, so it is more limited on the horde side, but we do get them at our tavern on Tuesday.
Neutral Community: The Rusty Nail (Isle of Blackwake)
Horde Community: The Horde Vanguard (Pro horde, some neutrals)
There are others, but I haven’t seen forum posts for them.