Seven letters - you gotta use lots of creativity on such names...
To me it also doesn't sound like a great brandable. This moment is very subjective, of course, but it's not a word that you would want to repeat over and over... Maybe because of the repeated (3 times) ''o''...
Good luck with it, of course.