I've looked into similar solutions since the mini PC I'm using as a home server doesn't support WoL, but never pulled the trigger.

I keep putting it off since it is on a UPS and power outages aren't that frequent. Accessibility isn't too bad since it's under the TV stand.