A single share

  • Less configuration both on the server and clients
  • Easy moves allowed

Dedicated shares

  • You'll be able to show to user only shares they need to see (access control)
  • If you ever need to split them to different devices on a server or even different servers, that'll be less painful to do

In our environment, we opted to "single share" variant, but there are cases when 2nd is better.