Going ahead and replacing my lower control arms and was looking to purchase DeLorean Go's LCA's (D-Arm set)

https://www.deloreango.com/en/alumin...trol-arms.html

Anyone have these installed? If so, thoughts on them? Also, going with these, would it still be recommended to get a lower arm support kit?

Thanks!!!