I experienced some power outage in the past, and did not get any issue with WOL/WOW .... (I also remember that I had to put my arp commands in a cron because I noticed that some GUI action was flushing the arp table ...).
Besides that, regarding your comment on 192.168.1.255, I think you are right, but it means that if you have more than 1 device to wake, sending the magic paket will wake all of them (not necessary what you want).
I also remember that as of windows 8, they introduced a new power management parameter at the PC level: something like "authorise hybrid sleep mode" (autorisé la veille hybride) and this had to be dsiabled on my system in order to have wol work .....