I'm not familiar with Cerberus but what's stopping Cerberus from being hacked and having every phone be snooped on?
Lifetime license otherwise costs 3$ for up to 5 active devices at the same time, so it's quite cheap. I bought it 4 years ago and used in on about 5 different Android phones, you can remove older unused devices to keep the limit down.
The main difference between this and other solutions or Android Device Manager is functionality to control the device over SMS commands. Because ADM is useless when the device doesn't have internet connectivity. Even when someone takes out your SIM and inserts another, Cerberus notifies you about the new SIM and sends you the number of it, so you can control the device over the new number.