I think the problems would start if you pronounced it in the Welsh form. With an anglicised pronounciation, the child could always opt for "
Wayne" for short. I believe that
Gavin is the accepted modern form, although I share your love for the Romantic
Gawain.