for the documents that simply generate QVD files, go to Availability in management console on the right after you select the document and uncheck all check boxes (mobile, etc...)
Now for the dashboard if you have publisher installed then you can publish the dashboard for specified users or you can add Section Access to your dashboard
As a third option, you can implement a very simple Section Access; logic with fixed user entries (the service account and yourself and your co-developers, and no-one else) and ACCESS=ADMIN roles. Do not use Data reduction.
Then in each document that should disappear from view (except yours) enable option "Settings->Document Properties->Server->Filter AccessPoint Document List Based on Section Access" (bottom right)
BTW I still think that using a mounted folder to relocate intermediate documents and make them invisible to others is the best solution. How often do you open failed documents in the AccessPoint, intead of in QV Desktop? And if a document load succeeds, wouldn't you rather check the last reload time in the task history on the first sheet of the QMC?