i'll say that i have a 16oogram ball and i have kept her in eco earth for a year. she does get a mouth full or very little sometimes.
but read the label,
its 100% degestable.
odor absorbent and breaks down overseen waste.
its reusable(if you know how to clean it)
and 100% safe for any reptile. and trust me i've seen them with a mouth full and they have a hard time getting it down. yes.
but think in the wild, how many times do you thing the get dirt in their mouth?
vs big chunks of repti bark, aspen, ect....
i say its the best stuff for glass tanks. if you put a peice of foam board on top with a cut out for the heat bulb (i use both a UTH and heat bulb) the humidity stays and heats the ambient perfectly.
just my 2cents.