Maiden name as first name??

We are thinking about using my maiden name (Benson) as a first name for our baby boy. I like that we could call him "Ben" for short while still using a more unique full name. My mom thinks it's super weird to use my maiden name, but most people in my generation seem to like it (though maybe they're just being nice to my face, ha). Thoughts?