Haha! LZ happens to have the same name as me. I think naming is a very serious matter! The name must have meaning and not sound childish when pronounced. Any name that meets these two points is good. Personally, I like Zhang Rui better.
Hope it can help you! !