All depends on the organization of the roleplay. Personally, I think it could do quite well - it just depends on the roleplay being structured in a way that it won't be destroyed by poor planning.