Let me chime in. Before I finished college I used to install car stereos, remote start systems, and more. Later I had a freelance 2nd job doing the same around Atlanta.
"They had done several, but they all were problematic resulting in both frustrated mechanics and frustrated customers."
This kind of stuff and the things I've heard where people say "I just took it out it was too much trouble" or when shops claim the car is the problem 99% of the time is because the installers don't know what they're doing. Normally it is not a problem with many vehicles, however there are caveats on modern vehicles.
I don't recall if the Sonic does, but at the minimum the installation requires specialty components like the RF transponder key bypass modules and in some cases CAN bus interface modules to interact with the the ECM, etc. for door locks, start, blah blah blah.
A lot of vehicles either won't crank or will kill the motor if the RF chip in the key isn't read correctly (or not present at all). Sometimes this is solved using an aftermarket module. In some cases this requires giving up a duplicate key in order to make it work.
Obviously a Mercedes is going to be much more complex than a Sonic, but there is usually a way. I would not anticipate any real issues with the Sonic or Cruze. Just that you need to be aware that there are additional expenses and it is REALLY important to deal with someone who knows what they're doing.
(Cars often have interfaces like +5V lines, the in-car networks like LIN or CAN, etc. Shadetree installers will butcher your car & burn out electronics trying to get it to work).
PS: The good alarms (name brand) have always been pretty good, and remote start systems often offer an optional turbo timer to let the engine run after switching off the ignition to let the turbo cool down after a hard run.