Love it! But then I love surnames as first names, which my children have. I wish that I’d called my son Carter.
As for teasing at school, if children are going to poke fun, they will find a way to make any name rhyme or associated with something that raises a chuckle. I think it’s a name that suits all ages, but have no idea or experience to comment on whether it’s ‘chavtastic’ or ‘council estate’ 🤨🙄