no your dragon needs to be over 16 inch long to eat supers or he will get impacted( constapated) butterworms are fine but are a little expensive so mine only gets a couple a day.
also you should seriously look into getting larger shipments.. petstore cricket could run you 12cent a cricket...