I tried both of them…
I first found NocoDB and was very impressed by what it could do. They had an easy working docker image to selfhost it. But…, and I have to say i was one of the first users when they changed their name, i lost all my test data. Couldn’t get it back, didn’t know what happened.
So i became very worried what would happen if I used it for serious projects. In the meantime NocoDB has had a lot of development so maybe it won’t happen anymore.
By then I had discovered Baserow. From the first moment i liked the UI very much even before i used it. After that I was really impressed by what it could do. It fits all my needs. Together with a great extension that makes working with Baserow very easy in App Inventor or Kodular it is ideal for me. I know there is a Docker image coming so things can only get better and better.