Just a tip/not sure if you are aware but, by withdrawing multiple times per week, you are creating multiple (I assume) smaller UTXOs, this could be costly in the future if fees rise or you are using multisig due to the input data size if you ever needed to consolidate or send in batch. However, everyone weighs their custodial risk differently. I prefer beefier UTXOs
I would reccomend using LNTipBot or Alby and interfacing with those wallets via the ably extension on browser and BlueWallet on mobile if you want to receive zaps and retain the bitcoin.
I use strike too but for a different use case outside of zaps.