Update, I finally tried this kit on my Duster. No Bueno.
Motors don't have enough power to move the window, even after lubing everything.
I was really hoping these would work.

20180213_171821.jpg

1970 Challenger, all aluminum 528 Hemi, HDK suspension, Tremec 5 speed manual