Sounds complicated and constant maintenance needed to avoid loosing a lot of sats.
It can be but it also depends on how big of a bucket you need. Understanding the reason for getting hit with new channel open fees can help someone avoid them if they pay attention to their balance vs. their capacity. For someone who doesn’t want to worry about that at all, custodial solutions are better.