Agreed. For the payout invoice in Robosats, I create a Boltz swap, past the Lighting address in Robosats, and complete the trade.
Robosats pay Boltz's invoice and Boltz sent L-BTC to my L-BTC address.
If the invoice expires before the trade is completed, I created a new swap and enter the new LN address in Robosats. Robosats will try 3 times to pay the invoice before a new address can entered.