I'm using it.
I got it to successfully work for my WHS. So I can wake it up then remote in and put it back to sleep. Even works from my Ipod Touch.
First off, you had better have a dyndns setup in the router, otherwise whenever your ip changes, this won't work.
In virtual servers I had to forward this way: Wake-On-LAN 192.168.0.255 UDP 9 → 9
my servers ip reservation is setup as 192.168.0.112, but for some reason WOL wouldn't work for that, but works when its set to .255
I found that on a forum post after struggling with it for days.
Make sure you allow port 9 or whatever port you use through windows firewall on any subnet or it won't work either.
I use this site to wake my machine remotely: http://www.depicus.com/wake-on-lan/woli.aspx
Let me know if you want to know which iPod apps I use.
Tech info:
DGL-4500 FW: 1.15
SPI Enabled
Address Restricted for both UDP and TCP endpoint filtering
Anti-spoof checking -unchecked (I haven't tried it with it checked)
DAP-1522 FW: 1.21
Static IP set to the DHCP Reservation setup on the DGL-4500
-Fo