I just wanted to report that I was successful in the migration. Migrated full recursive back up. Destroyed the .system dataset on the destination array. Moved the system dataset. And lastly, changed the focus of my CIFS share.
Everything is up and running smoothly thanks to the forum. One thing I did notice, is that RSYNC treats all the data on the new array as "changed," so RSYNC tasks I had setup are reading everything as "new." I'll have to spend more time there or just let everything re-copy.
Thanks.