“No the proper units are MWh per hour”
Nope. MWh per hour is megawatts. A unit of power.
The Watt is a unit of power. Joules per second. Multiply that by the time and you have the energy used.