Yea this sounds a good option but i don't have test environment to check. Appologies for troubling more my next question is if i create an XYZ vol and create CIFS share on it.
Next i will create a Share 1 and Share 2 volumes and mount it on XYZ volume, as its windows environment will the customer be able to view Share 1 and Share 2 volumes as folders inside XYZ share and ACL will work as normal.
It would have been much easier in NFS and definitely worked in Linux. But i'm pretty new to Windows and CIFS!!