I would take 70% versus pennies on the dollar. I have been developing software since the 1980s and remember the days when software was sold into the retail channel. During that period, a publisher never saw anything close to 70% and you were lucky if your product got eye level shelf space. Nowadays, a developer doesn't even need a publisher or distributor.