Yeah last time I went in there for a repair they said "OMGZ LETS PUT ON TASK KILLER". I told them no and they kept telling me it would help out in the long run. I said "what part of No don't you understand?". They looked at me weird. :/
Yes using a task killer is pointless. Here is some more info on it. And for the lazy fucks there is cliff notes at the bottom.
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
Figure out if your motherboard supports WOL if it has internal network card. If you are using an expansion NIC that supports WOL I think you need to hook up a wire to the mobo if I remember correctly.
WOL works with any application on any platform.