He's adorable.

I honestly can't comment on the housing because I use tubs, but you might want to try a different bug for a while. I've heard that leos do fairly well with a little variety in their diets. That being said, I just feed mine meal worms. I can stick them in a shallow dish and leave them in there for them to eat at their leisure. I don't have to take anything out and I don't have to worry about them bothering the leos.