Just got mevotechs in today along with my bils and tgc rear spacers. Just waiting on my new wheels and shoes so I can do it all at once.
Please do yourself a favor and ENSURE that you put the washer on top of the strut rod and BELOW the isolator plate. The nut will go directly on top of the plate with no washer under it.
Just passing along my own hard lesson.
As for my Mevotech's, I have had them on for around 37,000 miles now. Two years total. The passenger side seems to be perfectly fine. My driver side seems to be ok, but when I was working on the struts this weekend, I noticed that grease seemed to be escaping around the inner edge on top of the ball joint. I don't know if it is because I over-greased them with my handheld grease gun, or if it is cracked on top. They aren't being pressed up and out of the UCA's, even with all of the off-road driving I do.
I will freely admit that I miss having permanently lubed ball joints.