I've never had a Brinsea so I can't compare but I love my Rcoms (2).
I am always all about doing everything as "naturally" as possible so I think the thing I like about them second-best is they incubate in the same position Mother Hen does - on their side. They lay on a platform that rotates side-to-side by way of turning. It goes far enough to rotate them a full 180 each time it turns them. This appealed to me more than sitting them big end up and having the turner turn them back and forth.
But of course, the thing I like most about them is they keep perfect temp/humidity each and every time.
My first Rcom hatch…..I had flown to AZ and while there visited a BYC friend who insisted I take an 18-count home with me. I packed them oh so carefully into my suitcase, with clothes all around, then wheeled it very gently down to the hotel lobby on departure day. Then, to my dismay, the shuttle bus pulled up and the driver picked up my suitcase and THREW it into the van. I figured they were done for already so after that didn't take that much care with the bag. It went on the x-ray machine, and onto the first flight, then for the second flight had to be gate checked. And, when I arrived home, instead of meeting us at the gate with our bags, they announced they'd be going down the carousel. So I went and waited and I saw my bag come off the carousel and careen down to hit the bumper. I picked it up, wheeled it to my car, brought it home and left it in the living room. Next morning I questioned whether it would be a waste of time to even set them after all that. But, I fired up the Rcom (that had arrived while I was gone) and put the eggs in.
Two weeks later we took a family vacation and were gone for 5 days. I left the Rcom in charge of the eggs and arrived home on day 18, just in time to up the humidity and turn off the turner. Three days later 17 of the 18 hatched. And the one that didn't was a clear.
I'm pretty sure that wouldn't have been the result in my trusty old home-built (from which I'd had some good hatches, but not THAT good).