It looks like you don't have /home added as a share, so of course they won't see home dirs because they're not listed in smb.conf. You would need to read the smb.conf (5) man page, but basically you want to add a [homes] share which will automatically change to the current user's home dir. Debian does that by default but apparently Fedora doesn't. I'm also in the San Diego area.