I don't get the approach or attitude that says - unless you have a proven track record and vast previous experience you cannot possibly succeed in a new endeavour.
I have some faith in the Great British underdog, small teams, well managed with sound governance - think Kelly Johnson's Skunk Works. Trick is in these days of scrutiny and (over) regulation its very easy to quickly be forced to grow beyond efficient size.