A common investor dilemma: should you go all-in on direct stock investments or opt for the versatility of mutual funds? Let’s find out.