I'm for it. Role playing is pretty much intelligent discussion in itself - noobish behavior is absolutely unacceptable. It is most definitely not spam. However, it's like Noobnerd said - there hasn't been much of a need for an entire subforum since there is little general interest in role playing.
However, it may be that those who are interested have simply kept quiet because there really isn't a place for them to role play, and no one wants to step forward and ask for a place of their own.
If you'd like to start your own role playing thread, stick it in the Game Corner for now. Make sure you outline general guidelines of what role playing is, how to successfully do so, things to avoid such as godmodding (I am completely guilty of this), etc. Perhaps if interest increases, we'll see about getting it its own subforum, but that likely won't happen for a long time.