Trans woman myself, I'd prefer femboy. This is a proper translation and thus I'd prefer if terms were translated to a close equivalent instead of getting Keikaku'd.
How much better the term femboy actually is compared to "trap" may be discussed but at least it doesn't have the baggage.