I've seen this before, It is indeed something that could improve the current WOL that Lansweeper uses. I'll link your topic to the existing WOL improvements feature request.
Currently to send WOL to different subnets you have the following options:
- Configure your routers to allow directed broadcasts.
- Install a separate scanning server on each subnet. (This requires a license that allows more than 1 scanning server)
- Use VLANs to connect your scanning server part directly to each subnet.