I thought about that too, but I'm going with the idea that Steve needs to continue to network. Steve's exposure is important I believe. Although being an extra, def is all about Steve. It's a key part of whatever he thinks he is building. Pending he doesn't screw those relationships up.
None of it matters if he can't get a foundation built. IMO I think the Filmon network is about as viable as the websites, but time will tell.