I think they overengineered it a bit.. I use Antec 90W slim power supply instead of 170W uberbrick for my W530 for few months without issues. Needed to create a custom plug though.
Heuristics are bug ridden by definition. If they didn't have bugs, then they'd be algorithms.