It's my pleasure, glad this is useful to others! I rely heavily on WOL and this was my final outstanding issue with my Lion install. So today I am a happy bunny.
Actually, if you get Wake on Demand (bonjour proxy) working, you will benefit from leaving darkwake=1!
The only reason you would like to keep darkwake=0 is if you rely on old-skool WoL packets.
If you get Wake on Demand/bonjour proxy working, it means that if you try and access your network drives through finder from second system, the first system will wake with the monitor turned off, but you can still browse files, or activate remote desktop. The system will stay awake as long as the network services are active.
The problem is getting Wake on Demand to work though, if you got a Realtek 8111C or the like.
I managed to recompile a version of mDNSResponder where Wake on Demand is permanently activated, regardless of what the system believes your driver supports.