I came from the DX4C as well and went with the M12. Completely different radio feel (in a good way). Before I switched I didn't think the radio made that big of deal as long as you were comfortable but after switching I see what I have been missing the whole time.
The functions that I use the most often on the M12 are the race profiles that you can program in. You need more or lees steering or throttle, switch from profile 4 to 3....