Nope, I wouldn't gank someone outside of the bg unless they deserved it, but it seems like the ones that do are always the same faction. >_>
RP servers can be geeky, the one I play horde on is, but one I play alliance on really isn't but it does have some rp guilds. I'm familiar with a lot of the Warcraft stories, so I can make intelligent in-character discussion, but I don't spend a lot of time doing that. It's hard to rp while fighting anyways lol :P The Scarlet Crusade server has a lot of serious players on it, with many raiding guilds, and half of my friends list are people like me that are older and married and all that. One guy I met belongs to a guild that has three groups running Karazhan simultaneously. ^_^;; The "12 year-old" factor is practically non-existant.