I certainly haven't tried all the smart cameras that are available. And those that I'm using are on the older side, so newer models have surely been improved. However, I almost never use smart cameras apart from the camera on my doorbell.
For reference, the smart monitoring cameras I've tried include the original Canary, Netgear's Arlo Pro cameras, and Vivint's Ping camera.
The main reason why I dislike those I've used so far is that they're terrible with motion detection and notifications. Either they detect everything, including the shade from a passing cloud, or they don't detect anything at all.
If I set the motion detection to a high sensitivity, then I'm constantly bombarded with notifications on my phone. If I set the sensitivity too low, it doesn't detect anything and completely voids the point of using a smart monitoring camera. There's probably a perfect setting, but I haven't found it yet because it requires a lot of tweaking and testing.
Most companies that sell smart monitoring cameras also charge a subscription fee to store all the video clips that the camera records from motion for an extended period of time beyond 24 hours. From my experience, they absolutely aren't worth it, especially the extra subscriptions to store video clips.
Would I install my smart home monitoring cameras if I was moving?
That'll be a big nope. I'd probably give them away or throw them in the trash. I would keep an eye out, however, as I would like some kind of monitoring camera for inside and around the house that handles motion detection well.