Just to bump this back up, I finished the front struts this weekend.
2 issues I had were getting the top nut off the strut and ABS sensor damage.
I got a cheap impact wrench from Harbor Freight that worked just fine.
The other issue was when I tried to remove the ABS sensor from the spindle. The Mazda service instructions recommended removing the sensor to prevent damaging the wire by accident.
Well, I damaged the sensor when trying to remove it on the first side I did. The sensor was rusted in the spindle. Now ABS light is on. It might be because I was able to move the sensor part way out, so it's not close enough to the ring to register. I think I will try tapping it back in to see if that fixes the issue. If not, I'll just get a new one.
I didn't bother removing the other side and had no issues.
The car rides better. Firmer, but not as jarring.
Also, I replaced the strut bearing assembly as well.
The clunk when hitting bumps is gone.
BTW, for those wondering about spring compressors, I just rented 2 kits from local parts store and used 3 of the compressors on the spring, evenly spaced. I just went around a few times, tightening each one a little bit. Not sure if it was needed, but didn't hurt anything and gave me a little piece of mind in case one broke.
Oooh, that reminds me, I need to send in my rebate for the shocks/struts.