The demo works great with a constant of 60 fps
But the reason I thought more depth maps would cause more aliasing is because you use conditional requests (if-else branching) to call them. Thus an import remark is that conditionals in pixel shaders can cause aliasing and since you're planning to use 4 depth maps, the amount of conditionals requests will rise and so will the aliasing effect
Cheers
Frazzle