I don't know too many people who have started funds in the past 5 years, but of the 3 who did, none gave up any ownership in the management firm.
That's a suckers game and the only people who would need to give up any ownership are people who are very green:)