hyper-v does allow storage on smb3
https://technet.microsoft.com/en-us/library/jj134187(v=ws.11).aspx
If cost is a factor, try looking at proxmox or xen server. They are great for lab setup and dev work,
I have been working with proxmox vm's and so far they are great. Not to mention other alternatives like xen server. A lot more options (and less expensive) then the big 2 hyper-v and vmware. make sure to include these options when making a decision.