Had some time to read through this... Unfortunately I don't think I can be of much help. The logs you provided don't show any suspicious activity. As for the constant crashing, please make sure that all your native and ASCOM drivers are up to date. Other than that, I am not sure. We no widespread reports of crashing behavior. SGPro is dependent on .NET 4. It is pretty hard to corrupt the .NET interpreter, but we have seen it before (just a couple days ago actually).
The position of docked windows does not save until you close SGPro (something we've been meaning to change).
Ken