Sync existing OS X clients with SL server mobile accounts


The title kinda says it all. I've got a whole lot of standalone MacOS X clients (10.4 - 10.6), each with a whole pile of local information, that I'm trying to move easily to a Snow Leopard OS X server, setting up everyone with mobile accounts so that they can easily use their information on any computer.

So far, the only solution that I've come up with is to copy everything from the client system to the appropriate server account, wipe the client system, and then make it synchronize back to the client. This seems awfully cumbersome and un-Apple-like.

Does anyone know what the right way to do this is?