I personally do not think it stops thieves, nothing will stop thieves, nada. I only see it as a retrofit for something that is standard with most cars. Hatchback is an invite for break-ins, I tossed the parcel shelf and even placed a white carpet in the trunk to minimize the chance of break and peek.
Someone claimed it was done via mobile service, I don't see why not. Not sure what kind of calibration that requires service center installation, I did receive multiple alarm messages to my iPhone when they were working on it at the service center. No advance warning but received email explaining it was due to calibration of the sensor.
Make sure you check the windows to see decals were applied, I went home without checking and had to go back another day to get them applied. I know, the decals will not stop thieves either, just that they are supposed to be included and you should expect it applied.