FWIW, I run the RRO upper control arms and have for about 6 months now. Yes, the grease fittings are impossible to reach without a 90* bend.
That being said, the arms are very beefy, arrived quickly, and I had no problem ordering or tracking them. They installed very easily (except for...