It's an alright motto, there is not much else to say really - it certainly has the "motto-esque" feel about it

As for the logo... I can no longer watch The Simpsons