Overheads are much much easier to use.
Layers are a bit more tedious, taking up a screen for each one you use.
The hard part about overheads is they take up the entire tile.
Layers are usually designed to make everything under them semintransparent. e.g. A waterfall.