I have every impact TTI sells, different generations, multiple copies of each. I’d stick with the 12 volt ridgid unless you are building a deck this summer over the 18v ryobi. The 12v milwaukee set I’d build a deck with (impacts are now 2 speed).
The new Ridgid quiet impact is nice, but a little more physically bulky for the liquid system that quiets down the impacting.