Shemale is a derogatory term, in my opinion.
If we are talking about persons that cannot be distinctly identified as gender binary, i.e. male or female, then the correct term is "intersex", which is what I use, although I will also use the term "tg", or others, depending upon whom I am talking to.
The problem, as far as AChat is concerned, is that there is a large group of people that, although in theory they satisfy gender binary, feel that they are of the opposite sex and/or live as if they are of the opposite sex. These people, in Achat terms, either consider themselves as male/female homosexual or "shemale"
...which is fine.
This is a game and we can call ourselves what we like
As in life, it is what others call us that matters.