This what I do...
test group policy - Filter for our test group (15 machines)
pilot proudction policy - filter for a pilot production group (45 machines)
Default Policy - you will notice you cannot target machines because this will be the catch all for where machines do not exist in other policies so very important to NOT DISABLE.....
the way im doing it is I can have 3 different deployment dates and it is working well.. thought of doing an article on how i have it set as it took me some time to streamline the process which works well...