So, I realized there are a few topics regarding: "We need an RP channel."
Well, while checking out the fact we got /say and /emote and that you can make your own tabs, along with drag those over to make a new window (which now all say and emotes have their own nice little window), I found there is an option with this to create your own channel.
So perhaps instead of asking Bioware to make us an RP channel, all the RP servers could make a RP channel and just call it RP so people can right click on their general tab and then join in.
There we go, problem solved!
I also think since this is Star Wars, the RP channel should be IC & probably handled by via comm-units. So emotes there should be kept to really none.. kinda like talking on a cell.
EDIT:
If no one beats me to it, I may be starting one on the Begeren Coloney.