I mostly just roleplay on Discord with old buddies or through servers I've found on Disboard (though I wouldn't really recommend it... for Reasons HAHA I just lucked out and found and awesome group).
Regarding a RP board on here, I think rather than having forum-based roleplays if moderation is an issue, maybe just have it be a Disboard style "Add me on Discord/Twitter/Whatever and we RP there" type of thing.
OLIVEBLOOD GANG RISE UP