Thanks for following up. I am getting errors in the syslog, but I get these whether I mount via the script or maintaining /etc/mtab
Tower emhttpd: error: share_luks_status, 5975: Operation not supported (95): getxattr: /mnt/user/nas
I believe the error is caused by mounting under /mnt/user share vs. /mnt. If I mount under /mnt by either method, the error goes away. The pool does not have encryption set on, so I am wondering if it is an incompatibility between mounting zfs under xfs.
Still playing around with a solution, but apart from the above message, I am not seeing any issues
Any feedback, greatly appreciated