The strengths and weaknesses of a character come from matchups. If you aren't heading to tournaments, you'll find it difficult to convinve anyone of Leixia's relative strength.
Good players are trying to prove the power of their own characters by beating other good players. Any cool tech you can find might help if no-one's seen it before, but it won't prove anything about Leixia until someone is blowing people up with her.