What changes are you making to smb.conf?
What entries are you removing from the ldap tree?
This is definitely one of those issues that needs to be addressed. IMHO, roaming profiles should be disabled in the default configuration simply because they can be a complete mess if you do not know what you are doing. Too many client side changes are required for roaming profiles to work properly.
Ebox should take SME Server's lead on this one and have it disabled by default.
http://wiki.contribs.org/Image:Workgroup.pngUpdate:
I forgot to mention how to disable roaming profiles...
They can be disabled on samba by leaving the following two options undefined in your smb.conf. Do not comment them out, just leave them unassigned.
logon path =
logon home =
Personally, I tend to only "blank out" 'logon path' because I like the users to continue to have an auto-mounted home drive on the server.