Engine driven fridges use an eutectic storage plate. The compressors are always an order of magnitude more powerful than the biggest 12v system. Thus they freeze holdover plates in under 20minutes when power is in abundance.
Run the engine once in the morning, freezer/fridge are done for the day and if you're not careful you've frozen your beer.
With electric you'd get rid of the engine driven compressor and switch to an electric compressor (another thing you need to factor in).
If you stick with a holding plate, this requires you to get into the habit of leaving the fridge