I've been wearing a Tourmaster Intake as my main jacket for several years. It's the same jacket as the Cortech GX Air you listed except the graphics on the Tourmaster version are more oriented toward the geezer crowd (the GX also used to use leather instead of Cordura in the abrasion areas, but I don't think that's true of the GX 3.0). The two stage liner is exactly the same -- a full sleeve insulated liner and a nylon liner for waterproofing.
I've loved this jacket and it has held up through lotsa miles (it's been across the country a few times). On the FJR, I've rarely needed the insulated liner. Using the rain liner as wind shield usually keeps me warm enough when the temp drops. If I need more, I'd rather add a fleece layer than their insulated liner. Regardless, it was a solid three season jacket for me in central PA and extended well into the fourth. It made it almost perfect for cross-country touring across a range of weather conditions.
The downside: yes, it's an internal rain liner, so the shell gets wet. I haven't found that a big issue while touring. It's mesh and Cordura, so it's not going to hold a lot of water. It dries very quickly when you're riding. And that liner is not breathable which means that it may keep water out but it also keeps sweat in.
I've liked it enough that when I eventually replace it, I'll have a hard time convincing myself that anything else gives as much bang for the buck.
I haven't worn the others so I won't comment except to note that I seem to see an awful lot of complaints online that Olympia jackets leak. Not so many recently, so maybe they fixed it. Can't confirm either way.