Hello Ryan,
4D feature is important if you plan to process sequences of frames, for example, facial expressions.
Coordinate system definition is important if correct model orientation and scaling is required based either on markers or known reference-distances.
Probably you'll require Python scripting support available only in Professional edition, but it will depend on the automation tasks or additional features required.