The spare MWS upper was pure luck. I got a compete upper with charging handle and bolt carrier and all the bits off off of forum classifieds. The rail and flash hider were two toned lime green, but I junked them on day one.
In terms of the WE the hop, it isn’t that it’s bad but it just isn’t as consistent at the MWS (which is my benchmark) in terms of FPS variations or hop applied. If I were going to do a WE DMR build tomorrow I’d probably upgrade that as one of my first changes, but please note I haven’t had any of the aftermarket hops so it’s hard to advise. My WE has a 50 degree autobot and an omega nub in it and with that combo it performs very acceptably, but the MWS is on another level.
Also worth noting WE have a habit of making running upgrades to each production run without publicising them at all. It’s worth trying to get the latest production as it may have incremental improvement over previous versions.