I'm opposed to the SPL ones because they are not sealed. Meaning dirt will get into the bearing and damage it over time.
I have the Dinan ones, they are sealed but I'm not sure you can buy them separately. Will have to ask Dinan.
What I've found so far is that all front end links on the market are too short for a lowered car, and need to be completely maxed out to clear the control arm while the car is on a lift. Which isn't a problem at all during normal driving, but it is something I notice. Here's my thread on it.
https://f87.bimmerpost.com/forums/sh....php?t=1589062
The fall-line ones are sealed. Though they are the same length as OEM so you may run into the issue even more than I did, because the Dinan ones are shorter.