Create the ability to defined "docked" vs "undocked" profiles for the USB docking station
In older versions of Windows there use to be a capability to have different profiles for a "docked" PC and an "unlocked" PC. This would be a great capability for you to add into your product since it is now a corporate mandate.
My main issue is that I set up my desktop the way I like it and then when I either connect the USB or disconnect the USB all my settings are lost and I can't find my desktop icons anymore. This is a negative impact on my productivity.