Yes, you should dust dubias and supers like you are doing with the crickets because by themselves they dont have the necesary amount of calcium your beardie needs. Phoenix worms have more calcium and dont need dusting but are more expensive, That's why I stay with my roaches and use phoenix worms as a treat.