This is the ol' direct investing vs mining discussion.
Direct Investing
Advantages: Potentially quicker ROI, Easy to liquidate
Disadvantages: Finite amount of returns, No physical value
Mining
Advantages: Potentially unlimited returns, Physical hardware will always have some monetary value
Disadvantages: Potentially slower ROI, Not easy to liquidate