I would pick Entrata over Onesite time over time. I was a Onesite user for years until we started our migration 4 years ago. Now, using Onesite feels like a dinosaur. Support from Entrata can be a little slow at times, but I hear they are working on it. 9 times out of 10, issues that users experience with Entrata do have to do with company settings, though.