Have a Faro Arm, Is DezignWorks the best choice or required

Jumping into the reverse engineering world, Have a new Faro Edge sitting in my office, reading the manual waiting for the training class in a few days.

It seems that Dezignworks has the most buzz about it, is it the best software that links the arm into SW? or is there better options?

Thanks

SolidworksGeneral