Sort:  

I mostly lean toward the all your eggs in one basket approach.

It's a fair approach. Mastering something is always preferable than being a jack of all trades, in my humble opinion.