Well black screenshot issue we can eliminate in the actual request (infact its already on the features todo list).  Half rendered and white I have simply never seen but I guess it would be possible if the site is very slow. 
 
I will give some thought to this, I need to improve the UI of the screenshot request module anyway so will take these ideas into consideration
 
as always, thanks for the feedback!