I listened to the webinar, and it sounds interesting and the guy seems genuine on the face of it. However I wonder how these prop firms can truly operate. For starters they must need huge reserves, and the risk must be virtually off the scale based on the traders they claim they will accept. How would they get their funding? I don't think many investors would seed them.
I think 'prop' firms are flavour of the month, but of course there is no regulation in this space so no-one to monitor what they are doing.