this actually solves a very specific onboarding problem.
if someone earns fUSD from a campaign but has zero ZANO, having to leave the ecosystem, buy ZANO somewhere else and bring it back just to pay gas creates unnecessary friction.
using an atomic swap is what makes the idea more interesting. the user keeps control of their funds, doesn't have to send fUSD to the bot first, and can effectively turn a small amount of what they already own into the ZANO needed to transact.
if the execution is secure and the pricing stays reasonable, i'd definitely point stuck users toward something like this. it's a small feature, but it removes a pretty annoying first-time user problem.