I use OR with my two cabins/3 listings. Advantage for me is the AP connection is near instant and I do not worry about double booking between the platforms.
I have the OR website too, all my changes go everywhere, website and booking platforms. SO if I change anything, it is just in one place.
I do get direct bookings, but I also used google ads/PPC for 2 years. I turned off the ad campaign a month ago and I just got a direct booking the other day. Google maps helps, I get a lot of traffic there. I always tell people to use Google Maps to find me to generate google juice, IDK if that works or not.
I do not use QB integration
I do not manage other properties so I do not use that part either.
I love OR and will keep using them.
RR