I tried Onshape and the first thing that made me drop it was how slow it is. It feels extremely sluggish, probably because it's running on the browser. I have a really good computer though, so I dont want to deal with that.
I really didn't like how they both require a phone number and make all of your files public. I've stuck with Fusion which seems a lot more privacy respecting while also being basically free for home users.
OnShape is just another skin over Parasolid (closed-source geometry kernel sold by Siemens) like SolidWorks, VectorWorks, and others I forget.
So it doesn't really represent meaningful progress towards FOSS CAD because ultimately it uses the same proprietary, expensive library to do the heavy lifting as most of its competitors.