I've had my Cobb RMM since about 1500 miles, so... 7000 miles now? I don't love it, but I don't hate it. I also don't really remember what the oem mount was like. I do remember feeling like the shifts and traction became noticeably better after I installed the Cobb RMM. One thing in particular I noticed about my RMM is that it seems to come slightly loose over time and requires a re-torqueing to me once in awhile. After that the car magically feels so much better, but gradually develops more "slop" back into the driving not long after. I don't know what's going on down there, but the RMM definitely develops some play or gets loose in some way. I've been torqueing it back to the 50 ft/lbs required of it with the engine studs, so I'm not sure what it could be. I have not re-tightened it more than twice because it's a pain in the ass. It's fine as it is and it's not like it's going to come out. It just loses some of that magic from first install. Shifts feel glassy smooth when it's newly tightened, though.
People say it breaks in, but I've never really experienced this; it's my opinion that most people just become desensitized to it. Mine still gives a decent amount of feedback at startup and with the AC on. Especially with the AC on and sitting idle at a stoplight or something. It's much better while moving.
Haven't had any experience with the Mountune RMM, but the only thing they drill out is the bracket. You can buy another one of those if you decide you want the oem mount back on, I guess.
Just a note, in Mountune's install video they say the tighten the bolts to 24nm, which is like 17 ft/lbs of torque. It's wrong and they correct it on the paper instructions to be 70nm, or 50 ft/lbs of torque. Also be careful of shearing the nuts and part of the stud off when reinstalling the downpipe bracket. It happened to me and the nuts are a pain in the ass to find. They are mislabeled in Ford's parts catalog and they will send you m10 bolts instead of the m8x1.5 bolts it needs to thread properly.
As for the Boomba mount; it's pretty harsh. Quality, but harsh. I like that they include a new bracket with it, as it is less hassle overall. It breaks in, but I don't know how long that takes. If you really want to keep the engine in place and don't mind a bit more NVH, then get this or the CPe mount.