In seems though that for beginners, it looks like it's a complicated process. So maybe it's better to just try for a few sats and see how it goes for you.
They can try to familiarise how it works with other tools like Electrum with an air-gapped setup before they buy a dedicated wallet for this kind of setup IMO. The cost might be lower depending on what tools are available to them (an unused PC or phone, a live OS on a USB stick, and so on). Maybe I'm just more familiar with it but I don't think it is that complicated unless you don't know anything about making transactions with Bitcoin. CMIIW.