If you have sand the most important factor is your husbandry and feed.
Most impactions are cause not necessarily by the sand but bc the animal is lacking something (nutrition/ vitamin wise) and he's trying to gain that by eating the substrate.
What I would make sure of is check to see the sand is not silicone but quartz. Silicone sand does have a habit of building up in the intestinal tract. You won't have an issue right off but 6 mon to a year later you could.
My adult Leo's have lived on sand for 5 years with no issues. I also feed in the cage.
Now I'm not saying everyone should use sand. But it's up to the person who wants to use it to research, and know how to properly maintain all aspects of the husbandry.
If you are a newer person to keeping Leo's yes I would suggest switching to an easier substrate.
Anyways I hope this is helpful. Gorgeous Leo!
Check out what's new on my website...
www.Homegrownscales.com