I love my deep litter run. I find it is not messy at all, and I don't clean it. Ever. Not smelly. Not messy, imo. I've also done hemp. But you'd probably find it messy.
It you really only want a dirt floor, I'd suggest PDZ, but it will just sit on the dirt and not do much to help. Is your run...