Well, it does also mean that, but, in this context, that's not what came to mind when I saw it.
btw, I like the idea. Or I think I do, because I'm not signing up before I get a chance to test it. This is a very common - and very legitimate - complaint on Show HN posts. You need to give people a chance to work with it - play around a little - before they sign up
Good luck!