I think it's best if a start a new thread so that people can chip in and point out any weak points. It'll take some time, though (I'm having disagreements with my laptop, you see). I'll post the link in this thread later on.
If you don't risk, you don't ever have to lose.