Very interesting.
Based in my experience, the problem would be to find the right liquidity at robosats. I mean, it could take days for someone taking your purchase orders, and it may mismatch the payment timing of your wife's customers.
Idea: to offer a 50% discount if payed in Bitcoin. This will make the customers get curious, try to understand at least the basics and get some sats by themselves. Plus, offering a simple guide book or something about how to get it, for example, at Binance, or wherever it may be the easiest way for them.