OK - to compare OpenTX and Ethos, they both have about the same features and functions. The basic concepts are the same, but in Ethos things are much easier, and a lot less page flipping to dial things in. A LOT LESS!
In Ethos you have pre-defined mixes like flaps, butterfly, aileron to rudder, etc. There are a bunch of them. In OpenTX these sorts of mixes do not exist, you but they can be created manually. This saves a ton of time. Something as simple as an elevon mix for example, it is there and it works. Woohoo. When messing with curves for example, it is right there in the mix, not need to change pages to adjust the curve.
Now if you want to program the same way you did in OpenTX, no problem, all of that power is there!
The best thing I can say about Ethos compared to OpenTX is that we used to have a steady return rate on OpenTX radios. Some people just HATED OpenTX. That is now a thing of the past, we do not have any complaints from folks running the X18 or X20 radios or even the X10S radios on Ethos. Rock solid radios with a great programming environment that people seem to be able to use without too much trouble.
I am still surprised with all of the nice little things that are tucked away in Ethos.
Hope this will help some..