I would preffere our own admin tool called DVs management console.
That enables you to push on demand, pull at logon or pull at logoff.
It is not the only tool available, but it gives you the upmost choices for doing what you want.
One huge benefit would be the improved license inventory that it brings with it.