I'd agree that radio edits are probably the best idea for listeners and the original for DJ's.
It's a fucking disgrace that people grumble at paying 1.49 for a tune these days.
I also think that DJ's hammering tracks out on mixes for months before a release will have an affect on sales.
Don't get me wrong I know it has always been the case that DJ's/producers get promo's early, which doesn't bother me personally, but I do think that in the digital day and age that we are in, hearing the same track on 10 mixes 2 months or more before it actually comes out must have an impact on your sales surely?
Do any labels operate a paying promo list? Maybe if everyone had the opportunity of getting tracks at the same time as others it may give them the incentive of paying for promo's in advance. Or if not a promo list maybe offer the tracks in advance for a higher price than normal initially before the official release date and then drop it back to the usual price?
I don't know if anything like that would work with Hard House etc lol just an idea 
