Migrating to google apps is different for everyone. And not for everybody. There is a transition period. Usually the fewer the users the less hassle, as you are testing the aptitude of your staff to learn new things, manage new tools. As well as your internet connection!
Quick start guide http://goo.gl/gc9sWf