Hershel,
Yes, It works just fine without a CT Gateway. The problem you would have had would be getting the CT Gateway to sync with the MiCollab Client Server. I even had one of the MiCollab Client Engineers try to sync it and that is when he asked me why I even needed it; and my reply was that it was in the documentation that it was needed. To that end I got it working just fine on a 14 node system with MiCollab Mobile application without a hitch once I got rid of trying to get the CT Gateway syncing up. We did of course have the CT Gateway for other reasons, but we didn't need it for the MiCollab Client portion.
As far as documentation goes, that would be in my head, and scribbles within notes. Although you can do it with just the original documentation and be just fine, it will just take a couple more minutes to get it working due to all the reading you would have to do.
Basically, as you probably already know, you can't use the Users and Services portion when tying into the MiCollab Client portion so you have to do all of that manually. When setting it up manually you can add each node separately and tell it to sync. The problem will be that if you don't set up the 5000 correctly and use the checkbox to only look at the Users section then you will pull in all of the extension in the system; which isn't a problem except that after so many accounts there are lags in doing updates on statuses for those people who are not in your favorites contact list of the client.
If you need more guidance I can write something up for you and email it or I may have it posted on this site's document center.
Thanks,
TE