Feng Yuxuan sounds good and means well, and there are many other good ones, such as,
Zijie
Zi: Mouse Baby
Jie : outstanding
Yan Bin
Yan: burning
Bin: describing elegance
Hongxuan
Hong: Daye
Xuan: bright
Xindong
Xin: bright look
Ye Lin
Ye : Guangming
Zixuan
(Xuan: extraordinary bearing
)
Zhehan
(has vast knowledge)
Yuze
(favors as abundant as rain)
Haoyu (mind as vast as the universe)
Xin Lei
(Xin: Wealth
)
Yu Qi (Yu: Shine
Qi: Auspicious)