Ditto on the SnapRestore requirement -- also noted on page 15 of the manual. SnapMirror is optional.....but obviously required if you want to use it.
The one thing I have run across is that if you're using VMFS datastores (iSCSI,FC) when you do a test mount (part of the restore process) it uses LUN clone. If you're using NFS datastores, it uses FlexClone (and will balk if you don't have FlexClone licensed). It's not a huge practical deal as if you're using NFS you can just mount the vmdk out of the .snapshot directory...but can be confusing.
Also, be careful about renaming VM's when using SMVI...can cause issues with restores.