Sounds like you are doing a pretty good job from what you say. Assuming your lighting and cage size is good I'd say you have one fat happy DHL there.
They do love ants, but they also love variety at times, so the crickets are ok too.
Good luck and let us know how things go.
-----
Phrynosoma.Com