We've seen where having queries targeting scheduled tasks has caused us problems during provisioning. It seemed like policy was kicking in and causing packages to run while other standard software packages were still getting deployed. This was causing pending reboots and would cause the rest of the distribution actions in the template to fail.
How do you get around something like that? Maybe use push only and not policy-supported push?