The deployment feature can't be used for a WOL script. For deployment, the target computers need to be online already.
You might try increasing the number of Windows threads and IP scanning threads under
Configuration\Server options, section
Service options, in order to make WOL quicker. Custom asset actions can only be started on individual asset pages.