Having been through the programme I have to say that I disagree with a lot of this.
None of the people on my course were asked to deposit funds, so I guess that maybe we are all extra special!! From what I know of the other guys who have come through the programme one or two have deposited...