I would make the basking spot 8 or so inches horizontally away from the basking spot, instead of it being up and down?
Do you know the temps?
The reason you dont want substrate at the bottom is because if a chameleon shoots a bug from the ground it can pick up dirt and such and become impacted
What is the lid looking purple thing in the bottom?