You asked
Should I upgrade from the olympus om d e m1?
Honest answer: it depends on what's frustrating you. The original Olympus OM-D E-M1 is still weather sealed and has on-sensor phase-detection autofocus. If it's doing the job, I'd keep it and spend the money on a lens.
If you do want a body upgrade, I'd look at the Olympus OM-D E-M1 Mark II first. It's a weather-sealed pro body with fast autofocus and bursts, and it's a capable used buy. If you want stronger stabilisation and a focus joystick, the Olympus OM-D E-M1 Mark III is the step up. Both Mark models are 20.4 megapixels, so don't expect a big jump in resolution. For tips on buying second-hand, see Buying used.
Written by Claude from this site's pages.