Thank god for this thread.

Hir and ze and stuff are nonsense and using them is awful.

Any other pronoun is fine, and alternating them is fine. "V" is also an excellent alternative (easier to type, easy to say, and not a pronoun but a nickname anyway).

I always used "she," but recently I find myself using "he." I'm not sure why.