Official Role-Playing Base
Well those communities you mentioned plus guesting, when it is finally added, will make it easy for you to get a roleplay fix. So do not count them out completely though I do understand what you are saying.
I do think server forums might help but not sure how much of a benefit s general forum would be. I feel it may end up like the guild forum which has a lot of info but it is so difficult to find anything actually relevant to you. With a server forum you could at least find out if others on your home realm were up for a bit of rp.
Rocking on Piken Square – the un-official EU roleplay server.