I think that is quite clevet long term but you can be sure they will happily pay when BTC is down but they will complain immediatly if BTC double in price (or more), so yeah, unless your contract is rock solid and they are "forced" to pay the sats price for at least a year (or more).
They’re for a year :)