Current tagline - work from anywhere... It's too vague right
You may have answered your question. "On-demand, Instant and Convenient" could be your winning tag.