So I have been looking into this radio a bit more lately, and it really baffles me why it's not a LOT more popular. What I have learned so far:
The difference between the ELRS and 4in1 versions is of course the built-in module. But there is also a module port on top of the radio where you can plug in a different module. And Radiomaster does sell the 4in1 module for $60 that plugs in on the top of the radio, so you could actually have both modules. You just have to tell the radio which module to use. And I am betting you could control that with the flip of a switch. More on that later. Read on.
The built in ELRS module is specific to Radiomaster ELRS Rx's, which have ridiculously long range. Joshua Bardwell mentioned in one of his videos that they have been known to have flights using them with a 100 kilometer range!
The 4in1 module is just that. 4 modules in one. And these individual modules use the 4 most common protocols, which explains why the 4in1 works with most common receivers.
But not only does this radio work with Radiomaster plug in modules, it also works with other modules typically used in drone racing. So this one radio could do lots of different things. I don't really know a lot about the modules, but they do have them with wifi and bluetooth connectivity, whatever that's for. They also have telemetry and other features built into them.
As for the radio, it has tons of buttons and switches on it. And you can customize these buttons to do a myriad of different things. But this is where it starts to get complicated. You can setup a button to lockout the throttle trigger for example. And there is no clear way that I have found yet to learn how to do these things, other that a video showing how to do just that.
If you want to see what EdgeTX is, have a look here:
https://edgetx.org/
If you want to join the EdgeTX discord to ask questions, check out their help videos, etc, you can do that here:
https://discord.gg/wF9wUKnZ6H
EdgeTX User Manual for the MT12
https://manual.edgetx.org/bw-radios
Video tutorials:
Setting up cruise control
How to update EdgeTX
Setting up a button/switch tutorial
How to setup a multi position switch
Setting up a switch with mode announcement.
Slowing down your steering on the MT12. This is pretty slick!
Channel mixing for tank steer
Setting up an RC car with EdgeTX and ExpressLRS.
Using trims as switches
Setting up an MT12 to control MOA (Motor On Axle) crawlers
Setting up 4 wheel steering with the MT12
Binding various receivers with the MT12
Setting up driving modes and global variables
Calibrating steering and throttle with the MT12
Setting up a basic RC with EdgeTX in the MT12
Setting up a tracked vehicke with the MT12
Setting up some Pro features on the MT12