I know this is a small gripe, but the name of the company (even though it makes sense) makes my skin crawl a little. The name does stick in my memory though, so I'm not sure if this is a good thing or a bad thing.
FFS, even RoachDB would've been a better name.
It's only a couple jumps away from their original intent.
May be a better question would be "Who would'a thunk you could name a record label 'Virgin' and get it off the ground?"
Anyway, my manager also liked to write his letters in Lotus123. Which is a round about way of pointing out that if management isn't going to evaluate technical decisions using technical criteria then there's no escaping the fact that pointy hair is as pointy hair does. If you're pitching the name, not the solution the name isn't the problem.
It sounds a little more palatable, whilst still keeping the spirit of the original.