Yeah, the layering might be a good idea (I was thinking of making a larger copy of each Mesh and use a stronger Displacement on that larger one…).
As for the lighting, if you are using Eevee, there have been significant changes made in 2.93 (that is after the tutorial):

So be aware of that.