good stuff! I would try and at least get some silver bullion as well for the long long haul. It is the least risky and it feels amazing to hold in your hand if you have not done that yet.
one thing i like is that if silver dips, its a little harder to grab your stash and head to the bank in a panic to sell it. :P
A stock takes 2 seconds and can be susceptible to emotions.