If you were looking for a tagline a bit more comprehensible than the one you currently use, I suggest your own words, quoted above.
They mean the same thing.