For a technology preview project the name is fine, albeit not googleable. I don't think that a project like this has to choose a name people can sell to the management.
From my own experience, really chose something that is googleable. It's frustrating when you never have a change to be found when people type your project's name into google because it's an artist's name or a common word. And yes, i think finding a good name for a project is hard.