It sounds like you've got the diet correct, I do the exact same diet :)
I agree that the insects are treats, not a part of the nightly diet, but you do sound like you're on the right path as far as the BML + fruits+ veggies. Keep up the good work!
Brittanica