The 'heavy' reputation is exaggerated--unless you're in one of those weird "14 litres of twinset dilout for every and all dives" cults. I recommend just diving it 'stock'
I have flown around my JJ-CCR several times with sub-23kg (sub 50lb) luggage weights. It will fit into an ordinary standard large roller suitcase, and you can pad it out etc for protection. Or you could put it into a heavier duty special hard case and pay a bit more for peace of mind. The head section can go into the carry-on luggage (official screw-on head protector recommended).
I weighed my JJ-CCR (2019 DiveCAN) in 'ready-to-dive' mode (for warm water), including filled scrubber and 3x Alum S19s, and a Halcyon carbon backplate: 30.5 kg / 67 lbs. This config dives fine with a 5 or 7mm wetsuit, no added weight. During an instructor-led pool tryout, my <50kg lady friend remarked that it felt lighter than she expected.
What do the Revo models weigh in ready-to-dive config? Must include full scrubber, & S19 dil & O2 cylinders for a valid comparison. (We too could put dinky <2 litre cyls on our JJ's)
For drysuit diving, with steel cyls and backplate, plus custom lead tube weights in both handle tubes, I get 39.5 kg. This is ready-to-dive with no added weight, depending on which undergarments you are using.
My buddy's P2 might be lighter in the luggage. But you have to add lead bricks to your rig for diving, which is a bit less slick. It also has a plastic see-thru canister housing, which is fine or not depending on how you [ab]use your equipment.
I hear KISS isn't a good 'main unit' choice due to outdated electronics etc