I would eliminate the DE. It does not discriminate about which bugs it kills and honey bees are affected. It becomes airborn and drifts about with a breeze too.
My neighbor keeps bees and we did a lot of reading up when he had a couple hives die off unexpectedly.
I use the other ingredients...