I think the purpose of the Swingrite was (1) an aid to developing a repeating swing, and (2) a swing aid that could be used indoors. The main problem with it was that if your practice swing was incorrect you would only be reinforcing bad habits.
I believe the wrists automatically release in accordance with anatomy and physics. Mindy did want to eliminate wrist rollover. SD