First thing you should keep in mind while creating "mount units" is mount units must be named after the mount point directories they control. Ex: if the mount point is "/var/storage/disk1", then mount unit name should be like "var-storage-disk1.mount".
If you mount unit name and mount point path are different you'll hit below error.
storage.mount: Where= setting doesn't match unit name. Refusing.
so be cautions while creating mount units.