Hi Ricc. I can only speak about my own GW-Instek GDS-1054B, which is just a lower end model of the oscilloscope you considering. I'm very happy with it, since it does the job very well and having four channels is useful. I needed its large memory record depth 10 Mpts. The scope apparently can be installed with apps from GW-Instek. Size is rather larger than other lower end scopes.
You should also consider the Keysight InfiniiVision 1000 series, particularly the DSOX1102A or the newer DSOX1202A.