This is a lot like my current set up
Warning: man that dirt stuff is a pain to clean up though!
I've tried cypress and brick-o-dirt and the chunkier repti-bark stuff. I'm using aspen now...think I like the look of cypress better and it has a nice hold on the humidity.
I found it helps in spot cleaning/partial cleans to keep newspaper under the substrate...no matter what kind I use, it's the only way to ensure I've cleaned up all the urine.