You are correct they are not a Watts Linkage, but they are traction bars:

1. Any anti-roll bar(s), traction bar(s), panhard rod or watts linkage may be added or substituted, provided its/their installation serves no other purpose.

Traction Bar - A longitudinal link to an axle housing or hub carrier which resists torque reaction from the driven wheel(s) by acting in compression or tension.


As far as the effectiveness you may be right, but for the $20 in heim joints that it cost me I though it was worth a shot.