Which one is better, Xiaoran or Haoyu?

Xiao 20 paintings, meaning: not a commonly used character for naming; there is no nomenclature explanation for this character in the font library. (Water)

Ran 12 paintings, meaning: naturally smart, elegant and noble, auspicious in middle age, prosperous in old age, and good environment. (Gold)

Hao 11 paintings, meaning: rich knowledge, elegance and honor, good fortune and wealth, good official fortune, success and prosperity. (Water)

Yu 6 paintings, meaning: elegant and ordinary life, hard work in middle age, sufficient sense, good luck in old age, avoid cars and water. (Earth)

Xiaoran: Among the eight characters, those who like to use water and gold can be used to name them.

Haoyu: The attributes of these two characters and the five elements are in conflict with each other; unlucky.