Do you know anything about leopard geckos?!? You cant just give false info you know nothing about. Supers are a great staple, ive been feeding them to my reptiles for a long time along with many others and have had great success, and most insects that people use as feeders are low in calcium, thats why you dust them! Do you dust yours cause it doesent sound like it? Please dont give more health advice until you have more experience
Maybe you are the one who lacks experience? How long have you been keeping reptiles if you are 16? Ask people with experience and they will say the same.