1) Really wasn't meant as "RTFM" Which i personally see as unhelpful, but to a certain extent its true. Thats the point of "targets" they're continuous. When the target ends, it means the opposite condition has arrived. Suspend.target or sleep.target means that while its active, the laptop is asleep. And when it ends, then run all the After=sleep.target. Network.target means "While the network is up and active." I'm glad you were able to figure it out, and im not saying systemd DOESNT have a bit of a learning curve, but the documentation is there so that the learning curve can be handled.
Originally Posted by schmalzler
2) If you still want power management, but maybe with a simpler interface / config file, check TLP.