Yeah, I wouldn't use aspen in any tarantula enclosure. I've heard mixed things about cedar/pine being bad for them. Either way, it's not necessary, and agreed. That would even be scarce for an Avicularia/Caribena/Ybyrapora species. I'd give an inch of substrate.
Coconut fiber is really good, maybe add more bedding and some side vent holes, definitely keep the leaves, and like they said no aspen, I dunno if u pack your bedding down or not, I don't it makes it easier for the T to move, they will web walls if they make a tunnel anyways