If you have already considered this enough, disregard my comment..This name really trips me up as a german reader. If you like that it‘s a bit out there, that’s cool. If you want most people to read it like you just explained, you might need to capitalize the individual words.
Edit: just saw your logo. That reads well on first glance.