Alright I spent some more time under the car trying to understand how everything moves...and it's not what you think.
Front:
As the spring gets shorter, the body of the car comes down. The sway bar is attached to the frame of the car at a point
lower than the upper mounting point on the strut. The sway bar then comes down with the body being lowered. The strut however, does not move. So because the sway bar sits below and moves downward, the distance
increases. The result is that
the end links end up being too short and the sway bar is pulled upward. You can sort of see it in the pictures above. That's why I wasn't seeing what I expected to see with regard to its orientation. It's not pointing down, it's pointing up!
Rear:
Again, the sway bar is attached to the body, so it comes down with a lowering spring. However in this case it sits
above the other mounting point, which is on the lower control arm below. Therefore when the body and attached sway bar come down, the distance to the mounting point
decreases, and the end link is too long.
The end link pushes the sway bar upward.
In both cases there is constant tension on the bars and I suspect this is one of the sources of my poor ride quality. It could even be a source of noise. This means we need a longer front link, and a shorter rear link.
If they confirm with my inquiry that they are M12 I am going to go ahead and order
this kit as it seems the best quality for the price I can find and actually has the right lengths! If my measurements are right, the front will need to be maxed out and the rear link will sit in the middle of its range. I will certainly post pictures as I do the install and we'll find out if I'm right or wrong on all of this as there aren't any discussions I could find on this topic for Mazdas. In fact there seems to be a lot of confused people on the internet for all cars whenever this subject comes up and it's hard to find good info. Most of the corroborating info I read was on BMW forums and people are saying their ride quality was horrible until they installed longer links up front!
To be continued...
Mods, please merge this thread into
this one as it's time to move to the next phase.