Hello Sean,
I don't know if this is the "solution" you want but I always download my SPP's unpack them and put them in the Repository directory. The VCRM sees this and builds my baselines. This way you have absolute control over what gets uploaded and what is removed. I alway make a subdirectory per SPP so I can cleanup every individual SPP I have running.
The only disadvatages are that you have duplicate files depending of wich SPP's you put in the directory and you have to manualy upload the SPP's. But then you can subscribe so receive email when new SPPS and or drivers/utilities are released. In my oppinion you don't always want to be deploying the latest drivers/ utlilities, beter wait 1 month and then look if there are no known bugs and or B or C versions of the software.
Kind regards,
Andrew