Is Xiangling Worth Leveling?

Is xiangling a good support?

.

Is xiangling better than Diluc?

Should I level up support Genshin?

Does level matter in Genshin impact?