Thanks for the feedback! We appreciate it. Branding is really important to us (even though we agree that it can come later/be iterated upon), but we have limited resources at the moment. And you're not the first one commenting on the slogan, so we're going to have to look at that.
We'll definitely keep you posted and do our best to take your pointers into consideration.