Will it be at some other DD that does not force an activation based installation?
More fundamentally: Do you believe it is in the indie spirit to make your audience dependent on a distributor to play your games?