I believe side-loading on Mac OS is not a problem. It is only restricted in iOS.
Also, for everyone who says Apple is going to lock MacOS down, that's not going to happen with the M1 at least. The ability to run older versions of MacOS, alongside Linux support coming, means it's not happening. Despite what the conspiracy theorists say.
It's not that involved, by the way. There's a command that you run to turn off gatekeeper [1].