Well, after comparing installation times and use between the UK poly (a friend) and the SpecialTAuto poly, the conclusion is that the UK poly is superior, in more ways than just one.
UK
lip for washers much smaller, does not require much modification
washers are rounded on edges (does not cut into poly)
poly much stiffer
SpecialT
poly is very soft (very easy to cut, deforms when installing washers, presses in with little effort)
The UK was WAY easier to install, with the SpecialT poly flexing too much to allow for the washers to sit properly without being pushed in (took 3 people to install, 2 hold screwdrivers to hold the washers in place and stop them from digging into the poly and 1 person to bang the LCA in).
Attached below is what happened to the poly bushings pressed into the LCA and torqued properly (also, Poly kit for the sway bar from northwest is install, so the LCA should not have moved much). After only 60 miles of driving, this is the result of the SpecialT Poly bushings.
Driver side pushed out
bushing-004.jpg bushing-005.jpg
Bushing has been sucked inwards, along with washer.
bushing-003.jpg