I like the precision of the mirroring between child and adult versions of Hana, it was a great visual metaphor and they didn't feel like they had to explain it in tone-killing detail
Short hair Catra looks a lot more mature, since she doesn't have the wild poofy mane behind her, and I think it works well to illustrate that she's literally carrying less weight on her shoulders.
The creators made the character in response to a question posed by a fan of what Adora and Catra's kid would be like, is the short answer. Whether or not that makes it canon is debatable.
She hasn't confirmed this is actually her, but given that it meets all the hints she's given, and the writer hasn't written anything else before or since, even after getting a billion views, means it's most likely this one.