Regarding the 30% app store charge, if you were giving 100% of the sale, wouldn't you then be personally liable to collect VAT and country specific tax yourself to sell worldwide? I feel this is glossed over as the admin + complexity for this is a real burden if you have to deal with it yourself.