I won't ever buy a Revo. I won't because it can't go into a rack configuration and I believe that is the best configuration for back mounted CCR's. If you are sidemounting the bailout bottles, then you don't really need to hog loop the long hose. You should still put the short one on a necklace, but the long hose can easily be clipped to the harness and stay stuffed on the bottle.
The Revo also strongly recommends the gag strap which I have no issue with, but it obviously precludes a hog looped donation.
If the Revo became back mountable AND didn't have to be sent in for counterlung replacement, then I would seriously consider it, but those are 2 deal breakers for me and having to send a unit in for something that minor is not acceptable with the type of diving that I do and I am also a huge proponent of the rack for boat and big cave diving.
Don't try to put a figure 8 peg into a round hole, it won't fit. Treat the Revo like it is, which is a very unique unit, and don't try to shoehorn it into another paradigm. Hell, the website says it "Why is the Revo different to every other CCR?", let it be different.
I also (like a previous poster) did my MOD3 on rEvo with Mel Clark. Per my training, I SM my deep BO on the left and have a 7' hose that is hog looped around my neck to a bungee necklace. I also have a BOV and a gag strap.
The training is:
If I need to bail, I pull the gag strap off, close the loop, and switch to the reg on the bungee necklace. It is pretty darn quick. The BOV is plumbed to onboard dil (OMG! And I haven't died!). It is treated like I don't have a BOV. It's only function is if I close the loop and, for some reason, don't complete my switch to offboard BO quickly enough and have to take a breath. Also, this is my config for diving <300'/90m. For diving deeper than that (which I have not yet, on CCR), I think I will change the plumbing for the BOV to offboard (but still dive as if I don't have a BOV in terms of how/when I would use it).
I can also remove the gag strap with one hand while closing the loop with the other. Then switch to my bungeed BO reg. I daresay I can bail, with my long hose and gag strap, as quickly as one could bail with no gag strap to a 2nd stage that is stowed on a cylinder. More quickly, if something has happened that causes you to have to look for your BO reg for a second or two. Also, I have no need (at the time of actually bailing) to check what gas I'm switching to. I'm switching to the only reg under my chin. If you are carrying 2 cylinders (for example) on the left - a deco gas and your BO gas - do you confirm the gas you're switching to if you are bailing to a reg that is stowed on a cylinder?
As for gearing up and getting out of the water, I clip on my deep BO, hog loop the hose, and put the bungee necklace on after I've donned my unit, but while I'm still on the boat. I splash with BO in place and ready to use.
When I'm getting out, I go one of 2 ways. If I think of it towards the end of my final stop, I will remove the gag strap, close the loop, take it out, unloop the long hose from around my head, then go back on the loop. Then stow the extra long hose on the cylinder, so it's cleaned up and ready to be unclipped and handed up to the boat. If I forget to do that - which is usually - then I'll unclip and hand up everything except my deep BO, and I'll climb the ladder and get out with that cylinder still attached. Climbing out with a rEvo Micro on my back and one AL80 clipped on is not that big a deal.
If I need to donate BO to someone else, I pull the 2nd stage out of the bungee necklace loop with my right hand, while simultaneously using my left hand to grab the long hose on the left side of my chest and pull slack up towards my head, so I can extend the reg out with my right hand. That gives enough length of hose for the other diver to get the reg in their mouth. Once they have control of that reg, I pull the gag strap off, close the loop and lift it up while dipping my head to free the long hose from being around my neck. Then put the loop back in my mouth and re-open it. Then put the gag strap back in place.
So, no, having a gag strap does not preclude donating a hog looped reg. Of all the things we practice and develop muscle memory for, quickly popping the gag strap off seems like one of the most minor. Worn properly, it is not sitting on top of the mask strap. Getting it off quickly is easy and low risk (or so it seems to me).
Eschewing a rEvo because of having to send it in for CL replacement is the mindset of someone who is used to CCRs with CLs that are vulnerable and prone to damage - not a rEvo owner. My first rEvo was 11 years old when I sent it for service - expecting to need to pay for new CLs. I was told that the original CLs were still fine and no need to replace. My 2nd rEvo (my current one) was 8 or 9 years old when I bought it and sent it for service. Again, I was told the CLs were fine - no need to replace. They are very well protected inside their metal case. It's EXTREMELY unlikely that you would damage them and end up in a pickle because you had to replace them unexpectedly. Also, they can be field repaired for many types of damage safely and effectively, with the right kind of tape.
So, if the concern about not being able to replace rEvo CLs is a concern about missing dives because one got damaged and you can't replace it yourself, I'd say that is fairly well unfounded. Also, rEvo service in the U.S. is offered by Divetronix and I have gotten <1 week turnaround both times I've sent units to them (for major service, I might add).
If the concern is simply "I want to be able to fix anything that goes wrong myself, and I resent having to send anything off to the factory, ever" well, rEvo doesn't have an answer for that. But, I have to ask, what unit do you have that you can fix everything yourself? If you flood the head on your unit with saltwater, can you fix it yourself, or do you have to send that to the factory?