Well I got a Mega MKM. OK, I'm a noob at airsoft but I too wanted realism even if I could not compete with it.
I am still very pleased with the look and feel - solid, chunky and a touch better design than a standard AR, it feels like a designer Armalite, a really comfy and cool resdesign of the AR upper and lower reciever.
Almost seamless full length rail on top and keymod elsewhere. This last is maybe an acquired taste as it's not super easy to attach stuff, it's best to look on it as a slimmer, comfier grip than bare Picatinny that you can nevertheless attach rail sections to as and where you need. You can get rubbery panels that slot into the holes and that's what I've covered my forward section with apart from a couple of little rail sections for forward grip and torch.
I can't see how they could realistically make a GBB's internals any more realistic.
It didn't get on with P Mags for some reason but is fine with the standard ones.
So, first thing the hop up adjuster broke - wore out even, it turns out the adjuster is made of the softest "metal" they could find and as you have to adjust it with a special spanner it barely works for a few adjustments! I had that replaced with a steel Guarder item and the "firing pin" too as I'd been advised that also has problems down the road. At the same time I got FireSupport to put in a tightbore 6.03 and hop up.
And when it came back... yes! FS said they chronoed it at 450 with .20s and boy it feels like it, reaching out to over 30 yards easy with .25s and at less than that I get something almost approaching groupings, although there's still the occasional "flyer". Not for indoor use and no way is it useful for competition!
Even on Guarder Power Up gas it often doesn't lock the bolt back and the buffer often pukes out when breaking it open but these are normal faults apparently.
A forward grip, PTS/Magpul grip, stock, ambidextrous bolt handle and flip up sights along with my holo sight complete.
So in hindsight I sometimes wish I'd waited for the TM to come out but that's less realistic inside, albeit TM probably have good reason for that bearing in mind my experiences, all the same TM aren't perfect and often seem to need very low powered gas to be reliable. And the TM is just a standard M4 look and feel whereas the Mega is a very nice chunky design and a little different.