As much as an all-RP server would be ideal, there do seem to be a large number of factors which would prevent it from working. Personally, I think the best solution would be for off-map social-type areas in each server, since this would naturally allow persons with similar interests (e.g. Roleplayers) to get together.
Supergroup Headquarters would also be ideal for RPing locations, and though I haven't seen anything definite I've gotten the impression this feature is in the works (possibly to be implemented pretty quickly). Me, for my part, I'm trying to be patient until this happens.