i think in the debate between tub feeding and cage feeding there are a few things to consider:
cage feeding: less stress on snake, less likely to get bit, can replicate natural stalking behaviors more easily (by, say, dragging the food around the cage and hiding it somewhere, making a trail), snake is more relaxed and less likely to refuse food
container feeding: no risk of snake missing and getting a mouthful of dirt that they could suffocate on, or getting a piece of bark stuck in their mouth. no risk of substrate getting stuck to the food item and causing blockages. snake won't be as likely to associate the cage opening with food and snap at a hand near their feeding day. maybe you can also see and help with any feeding problems the snake has?
really i think it comes down to personal preference, there are pros and cons with both, it's just whichever you think is safer/easier on the snake