Hmn, I might pick up a light diffuser this weekend then (should have opted for substrateless from the beginning now that I think about it) because these puppies are definitely in the substrate and the hydrometer has been reading 70% (Although I'm starting to suspect it's broken because I took it out of the egg box and it continued to read 70% even after like five hours. /: )
How wet would you guys say is too wet for the substrate because I didn't really have instructions to follow, I just read that the perlite should be moist but not have any water leak out when you squeeze it but now I'm worried that it may be too wet for the eggs.