Personally ...I like the layered approach too...

But to each his own.

MLF