I don't mind the name. I'm sure it will get "joke" "puke" "duke". I drive a car called Versa so I have no room to talk. I prefer letters and numbers that mean something instead of stupid names that some idiots in suits sitting around a table came up with thinking it was a good name. For instance 370z. It's the successor in the Z lineup with a 3.7 liter engine. Or like any of the infiniti names.
Versa is a decent name, its short for versatile that has a meaning. People create names for a reason, and if the name is good, 'normally' it would sell more vehicles. I dont know if that's the case.
There's an article I read it mentioned about automotive companies coming up with animal names. For instance, VW called one of their SUVs the Tiguan, it's a mix of a tiger and iguana. Not sure why, but that's how they named it. Stupid if you ask me, stupid as it does. People should buy whatever vehicle they want regardless of the name but I happen to be opinionated.