The main difference is that if for some reason the 8pm trigger is missed (say, hub reboot or power outage), his recommended approach would still trigger during the night.
I should add that this rule evolved from earlier rule machine versions to the current rule 5.1 version so the conditions section could probably be eliminated since they are flagged as "unused."