When the pool is created, the mount point is automatically created.
That part even I understand
If you do not want the default mount point, you must define it when creating the pool.
Ok but the pool name is still the mountpoint, so if your pool name is nas-data but you want it mounted under /srv the mountpoint surely has to be /srv/<poolname>