I was doing some research on google and ended here. I couldn't help myself but noticing that there was no resolution on CIFS mount options. I realize that this post is old. But I had encountered a similar issue before. When mounting your CIFS share, you will need to add some parameters.
username=msusername,password=mspassword,uid=ubuntuuser,file_mode=0777,dir_mode=0777
Username => Authorized user on the source server
Password => Password of said user
UID => PAM local user used as the owner
File_mode => File permission of the mount
Dir_mode => Directory permission of the mount
If you want to have those on boot, I suggest you add entries in your /etc/fstab
Reference : https://wiki.ubuntu.com/MountWindowsSharesPermanently
Finally although NFS would provide better performance, SMB will provide you with better security. NFS is usually used when all the NAS are on a separate dedicated network. So that clients will not be able to reach them. And those shares would be then made available via a SMB server that sits between the SAN (Storage Area Network) and the Local LAN to serve the clients.