Glad to hear the "Tango diff" is holding up.
Do you think the failure was purely because the rubber mounts where in shear like you say?
Obviously a bit concerned as I'm using the same mounts but in compression and tension.
What did you wear before your new goggles?