When I did the change from vb3 to 4, I actually set up a public play with it type of sandbox while I did the actual conversion on my private server that only I could access. After we'd described what the upgrade was doing, why we were doing it, and people had had a chance to use it we went live with the new copy. It went really smooth and in general the users were happy.