"Yu" has integrity and great momentum. "~ Xuan" describes the momentum.
The name should be meaningful, and it's better to be simple, so as not to bother and waste time when signing or writing the name in the exam in the future.
The name Yuxuan sounds very nice. Think about it.