That's how I won one a long time ago.
I believe I only won because it was Enlilth doing it, but still, I usually try to put a bit of humor into my roles so that an Imm reading it gets a chuckle as they pour through 100 red hot pokers in the vag type roles.
Or, just have a really good role that is interesting, and develops with events IC that road maps your RP.
I believe the best advice I see on roles from an Imm POV is, a role should allow any average player to read it, and then they could play your character in the same manner as you were.