Declaring the [homes] share as DFS root doesn't work. When trying to follow a dfs link from the homes share, the client says "network path not found" Placing the same link into a normals DFS enabled share works ok. See http://lists.samba.org/archive/samba/2007-November/136622.html
Trying to follow a dfs link in a user home directory (created through the [homes] share) with smbclient yields NT_STATUS_PATH_NOT_COVERED.
*** This bug has been marked as a duplicate of bug 4401 ***