I happen to like names a lot...let me share my opinions
Chinese names are, in my biased opinion, the most beautiful and meaningful in the world. It represents the hopes and dreams of the parents for their child(ren). One way to capture the beauty of these names is to take a close look at the names of the HongKong actors and actresses.
Because the parents love their child(ren) so much, they want to protect them. They believe that there are evil spirits out there who want to harm young children. Thus they named their child 'Ah Teh' meaning Piggy. To tell them that these children are not humans. They are actually animals. Thus of no value to them. So go away! And don't bother the child(ren).
Take the name Jacky Chan. Cheng Loong means to become dragon. The chinese uses a lot of metaphors. Loong is the highest metaphor that can be used in the political world, to the chinese mind. It represents the Emperor. Thus Cheng Loong means to achieve completion, leadership and prominence in the area chosen by him. Contrast this with 'Jacky'. I do not know what 'Jacky' means though I believe it does not mean 'Jack of all trades'.
Thus the western name does not carry the richness and beauty of the chinese name.
Christian names are a different matter. They represent the hopes of the parents that their child(ren) will have the quality of the biblical character. Take the name 'Daniel'. Daniel served under 3 kings as the Prime Minister equivalent - he was politically astute and had leadership qualities. Daniel had deep personal integrity. He chose death rather than to bow to an idol. Daniel was regarded as the greatest prophet in the Old Testament. Daniel's prayers were held in the deepest regard by God. Daniel was granted a vision of the events that will signify the end of the world. Daniel had great friends who were prepared to die with him. Daniel was a vegetarian. Thus, as you can see, 'Daniel' carries a richer significance than 'Batmania'.
Since a name represents the fragrance of a person's life...chinese must be proud of their chinese names, western names are optional but hopefully meaningful...and christians can have christian names of people who qualities they admire. Speaking for christians only, christian names combined with chinese names can lead to great beauty and uniqueness. The rest is just for the child to live up to his/her name.