Sorry, I too do not have experience with those brands, but I had a handful of different Graco all in one type seats tethered to the latch anchors without an issue over 4+ years in my 2018. One thing I will say is that the upper latch didn't work well in taller all in ones because of the location of it. On other vehicles, the top latch anchor was in the middle of the back of the seat, so the strap went over the seat and you could really strap it down. With the RL, it is right at the top of the seat, so depending on where it is on your car seat, you might not even be able to use the top. This was the case for a couple of the seats I used, but I was able to get the bottom latch tight enough that the seats would not budge.