Electric AC has the advantage of being perfectly sealed unit that can run even with the engine off, however it will probably take more net power from the engine as mechanical energy has to be changed to electric power and then back to mechanical power.