I have not gathered any info on specific servers (will start doing that today). With that said, no we have not checked the event logs (another thing to add to the list).

These are roaming profiles and yes we delete local profiles at logoff.

As for waiting on an empty desktop, not to my knowledge but then again, it is usually a hurry up and fix it scenario so that they can get back to work.

Thanks for the suggestions, I will start with those and see what we can find. I will follow up next with more information.
_________________________
Today is the tomorrow you worried about yesterday.