Its RP support and chat system are not very dynamic, no. But it's workable. Divinity's Reach on Tarnished Coast seems to have RPers almost all the time, and there are a fair amount in Lion's Arch (though less so since LA is always in overflow these days). I see RPers all over the world, too -- not always, but often enough to notice they're a presence.