Hey pnewhook! Sorry for not replying faster...I'm not actually
subscribed to this list, just keeping it bookmarked :)
I understand the "no lite version" thing. We're considering a user-
limited version for our next release, rather than a time-limited
version; that way, if you're tiny, no issues. Opinions on that idea?
In the mean time, you can use the On-Demand version with up to 10
users at no cost, so you can go that route. Upgrading from On-Demand
to Server is pretty painless (I actually tried that, just to see how
well it works). Basically, you can just port your proxy code for On-
Demand into the handlers for Server and be good to go.
Regarding the pricing...it's just a one-time fee. We don't include
major upgrades though - those are (currently) charged at 25%, and
we're aiming for releases of those maybe every 8-10 months. Minor
updates (bugfixes, maintenance releases) are included in the one-time
price. That said, if it works for you, and you don't need the
features, you don't have to upgrade, so there's no additional cost.
Regarding max concurrent users - in our "portal" you can configure an
email address to be notified when you get to a certain percentage of
your concurrent users (defaults to 80%). When it starts getting too
close (90%+), it'll notify us and you, and we'll figure out how to go
from there.
I've seen the other projects you've mentioned...nothing there is
nearly as scalable, adaptable or polished as WebSync. Don't get me
wrong - I'm sure they're fantastic for their particular scenarios! But
adding in hooks to do custom processing on the server, scaling to
30,000+ users, etc, is much beyond what's going on in those particular
projects.
Anyway, hope that helps answer a few questions for you! Happy coding!