I used aspen in tubs. The tubs maintain a 50-60% humidity, no shedding issues except the first time when my bp was in a glass tank (coco fiber in glass tank, that was years ago when I first got him). I had seen other keepers and breeders use aspen in tubs with success. Cons for me was the cost and the high risk of mold growth, so cleaning out the tub on time is a must. I stopped using aspen in tubs for a few years now but imo it can work.
For my humidity loving skink, he is in a glass tank where I had used coco fiber, cypress mulch, reptibark, coco chips and/or mixed with moss. Coco fiber bricks (not the bag) is most affordable and holds humidity the longest without spraying water or adding water, imo. Mine could stay 70-80% for up to a week or week and a half, but I live in FL so it might dry up faster depending on where you live. Coco chips was the worst. Reptibark is meh. Mulch is alright. I switched from coco fiber to reptibark and mulch because Homer gets drooly on the corners of his mouth and coco fiber keeps sticking in there. What I don't like about coco fiber is that it gets dusty after it's dried. I prefer not to use coco fiber for snakes with pits and that are not arboreal. I use coco fiber or coco husk for my Children python's glass tank (he has heat pits) but he spends most of his time off the floor, it never bothered him.
Keep in mind, no matter what you choose, the priority is air flow. Blocking some air flow like mesh lids can help keep the humidity inside for a longer period of time. But too little ventilation will risk mold growth which happens on any substrate including coco fiber (I had caught a few clumps of mold before). In addition, bacteria growth especially in feces and urine can increase the chance for scale rot.