If you consider yourself a good tech and are willing to fix issues and work on setting the rifle up, I would get the WE M4 or scar. They are very good systems in terms of efficiency and reliability and can hold up to the GHK and Western Arms systems with some tuning. However, the shortcomings of the WE is the quality of parts used, which is where the teching comes in. Be prepared to replace parts that break more frequently than you would with a GHK or G&P. The good thing is, WE parts are very easily available through milspecsolutions and KY Airsoft. I have been using GBBRs for over 10 years now and I am now pretty much fluent in how GBBRs work, I am confident enough for fix any issues that come up with the WE. Id look at the WE systems as projects rather than workhorses. The actual system is excellent, it's just the quality of parts used which is what you pay for.
I have owned many GBBRs in the past from WE, GHK, Vipertech, g&p prime, g&p WOC, King arms WA, western arms and AGM. There is no such thing as a perfect gun as it all depends on what you are looking for. I now only use WE GBBRs and own 4 WE M4s and a WE scar. I choose WE because the system is reliable and parts are easily available. Yes, the GHK and vipertechs are more durable, but parts are much harder to find. You will need replacements no matter which brand you pick, that's just part of the GBBR life (huge metal bolt hammering back and forth, high gas pressures, smashing BBs into the chamber). The only difference between brands is how often you need replacements.
I buy my WEs as boneyard rifles for £100-150, and have never bought a new rifle in all my 11 years in Airsoft. From that I've gained lots of teching experience, dealing with problems yourself. I buy mags whenever they come up below £20, so 200 is an achievable target. But that's because I'm confident in my teching and have a huge box of spares that I can use. So think carefully what you put yourself into by choosing a WE over a GHK, to name one.
There are 3 things that need upgrading on a fresh WE. In order of priority:
Nozzle - Poseidon zero 1
Barrel - any vsr10 tightbore
Hop up - any vsr10 hard bucking (hard enough to not get shredded by the nozzle slamming back and forth)
Bucking - maple leaf concave
Expect to shoot about 2000 rounds before having to replace the bolt carrier and trigger group.
In terms of performance, I'd say a well tuned WE shoots extremely well. All my WEs have RA Tech tbbs and maple leaf buckings/nubs. I have also have a TM scar with a stock hop and Tanio Koba twist barrel and a heavily upgraded custom built M4 AEG and I can happily say that it matches them in range. The only thing u don't get with a gbb is the consistency and round count. On a good day, you'll outrange a good AEG. On a bad day, youll shoot as far as a nice Glock. But it all depends on how well you can tune your gun for every environment. Check weather forecasts and setup your gun accordingly. A lot of work, but that's the fun part of using GBBRs. I have had so many people come up and ask if I was using a TM mws, but when I tell them it's a WE, they look shocked.
Think of the GHK as buying a Ferrari and the WE as buying an mx5 and tuning it up to match the Ferrari's lap times.
Let me know if you have any more questions.
Heres a picture of my WE collection.
View attachment 44518