I'll keep researching substrates then. I'm still just really not liking the idea of newspaper or other paper. I dunno - just seems weird to me.
I've seen a couple videos of live feedings and it is hard to watch some. I'll see how it goes and how I like it and everything.