Indy,
Thanks for your time on a Saturday. When you say upgrade a client off hours, what does that entail? Not specifically but in general. I am just envisioning 1,000 clients out of 4500+ wishing to upgrade off hours, then 75 wanting to go back, etc. That sounds like a nightmare.