No substrate really? How do you give them the proper humidity? Just have water within the incubator?
Basically yes. They sit on elevated egg crate which has a pool of water below it. If you look up Chrondo incubator videos on YouTube you'll see what I'm talking about.