I just don't see the advantage of doing it this way. There isn't any reward at all that I can tell. Isn't it just a marketing tool? Aren't you just buying the miles at 2.225 cpm? If you consider that a good price, I suppose it works, but I would seldom pay that much myself. If the goal is to give to the charity, why not just do that and forgo making a dubious value mileage purchase alongside?