Okay, I think the Ignore command is very much needed...
One, training
Two, requesting
Three, doing "things" that need your full attention, be it rp unfolding in the room with you or qclass stuff.
Last...but surely not least...Due to those people that run a fine line between what is acceptable and not...and quite frankly you don't want to deal with it...not too long ago...someone "RPing" (if you can call it that) being possessed by demons not only made threats toward my char/did emotes that assualted my char (all lacking logic and done to someone out of their pk range) when I left...they decided they would tell me they were going to molest and kill my char (worded just so where you knew their point but they did not say anything unappropriate for pg13)
Now, that I have come to the end of this rant...RP is one thing...harassment is another, I know...but if someone doesn't want to deal with another persons "RP" they shouldn't have to...
Unless you're going to ignore everyone on the who list your first three reasons don't make sense. You could simply use quiet in those cases.
As far as the RP goes, I don't really see anything wrong with that. Aabahran is a world full of Demons, Vampires, Undead and other nasty things. Do we really want evils who don't do anything evil, who don't make threats that seem so vile they give us a shiver? It sounds like the player knew the rules, and RPed something he thought was interresting within the restrictions of them. What's wrong with that?
Edit: As far as good armor like Adeptus goes, yeah you see level 10's who see it and compliment. Maybe they've read about him? But on the other end of that arguement I've NEVER besides a player new to 50 seen anyone have their character act like they were seeing it for the first time.
The same thing happens in real life, I'm not a ninja but I've heard rumors about what they could do, I'm not a monk but I've heard of stances, I'm not a swordsman but I know what a full-tang (sp?) sword is and why it's made so. The guilds are in the cities and accept anyone who wants to join. Of course their secrets would leak out.