I like it as long as it's pronounced "Wess", not "Wez". I just think the "Wez" pronunciation sounds tacky or something.
It's pretty short so I was going to say it should only be a nickname, but I guess it's no shorter than
Sam,
Luke,
Jon, etc. so IDK.