Another option would be to refill your channel as you spend it you aren't making any purchases bigger than your channel size. What I do is pay an LN invoice from my Phoenix wallet using my USD on Strike. Then I don't have to deal with an on chain transaction or pay a fee for a new channel to Phoenix.