That only just occurred to me as I was reading OP's comment. The construction of "LatinX" has always bothered me for how contrived and nonstandard it is, but I think what's really been getting under my skin is that it's entirely superfluous. The meaning is entirely legitimate but since the word for it already exists I can't see any purpose for such a weird new one other than signaling woke group affiliation.
Wait, that question is awful. As a Hispanic person, I would also put "Hispanic" but that doesn't put into context why. If someone sees me, reads my name, and uses that to refer to me as Latinx, I wouldn't be offended at all, and would prefer Latinx over something like Hispanic.