Well you should be happy with yourself that's a pretty good effort for a new person getting your cham to eat more by using a varied diet I offer my chams roughly 8 different insects but spread over a few months
If this is your first setup I would say you have done excellent I have seen some horror stories. My youngest veiled eats between 10-20 small crickets a day but he's a pig my juvenile will eat roughly 10 mediums. Here's a picture of my juveniles just for you to compare setups
I prefer a stainless steel mesh or a steel mesh coated in plastic remember heat is involved so the top screen mesh will need to be heat resistant so a bare metal would be best
How much uv exposure do Jackson's require? as I linked him that as he's putting the light over mesh so by the time it hits the cham it would be about 5% give or take
more like
http://www.lllreptile.com/products/27662-zoo-med-14-t5-high-output-terrarium-hood
and
http://www.lllreptile.com/products/8524-zoo-med-deep-dome-heat-fixture
and
http://www.lllreptile.com/products/27661-zoo-med-repti-sun-12-t5-100-high-output-uvb-bulb
and...
I don't as I'm based in Scotland and those domes are not great coil uv bulbs are terrible and do not provide enough uv for you cham I'm not sure if arcadia sells in the US but I'm sure you can find an equivalent
You can lightly sand the bamboo if thats the only thing you can get a hold of willow is a better thing to get also I'm not a fan of cork or foam backgrounds cause I picked up a second hand Viv and the foam was infested with insects and is a nightmare to clean
That's a custom muji chameleons 2ftx2ftx4t mesh front and top with plastic sides with hydroflow base made the wooden base myself
I drilled the plastic in places so I could zip tie the trellis and some vines in place.
Not a cheap setup but so worth it
Drainage is non existent in an exo unless you go full bio like I have but that's later down the line once you have got cham ownership down.
Live plants are a must to keep up humidity but you must replace the soil with a safe reptile soil unless your cham eats lots of soil there's no reason to...