It's a bit redundant to multiply power by time, when that's just an energy, but going between Watts and Joules is trivial (by design), so it's not too bad.
However, I can't think of a reason why hours would be easier to work with than seconds (as kiloseconds, if you want the same order of magnitude), especially regarding electricity?
I'm personally not a fan of the kWh, because it keeps being mistaken for kW, but I recognize that lack of need for a conversion factor help a lot of people make sense of energy.
1kWh = 3.6 MJ
Might as well just say 1 billion joules per second aka 1 GW then tack on or remove an hour if needed.
1 kWh = 1 joule hour per second
How does it make sense to have 2 different units of time in there?
This way it's easier to calculate how much energy your appliances uses. For example, if your vacuum cleaner is 1000W (1kW), running it for an hour will use 1kWh of energy which cost you can clearly see on your electricity bill. Unless you also want to re-lable all appliances, electric engines etc. in joules.. Sure, joule makes much more sense in physical calculations.