100% agree with this with one change. It should be a 21% discount for obvious reasons.
Also, if we're all as bullish on Bitcoin as we should be it's not a problem taking a 21% haircut on the fiat value because we're expecting it to be worth more in the future anyway.
The only other thing I would say is this is an excellent opportunity to teach people how to get some Bitcoin. Linking to some instructions or other resources combined with the 21% incentive might be enough motivation to get them to take the next step.