I've gotten satisfied with the amount of silver I've collected and started picking up a 1/10 oz gold eagles from JMBullion.com. I've mostly stuck with US coins over bars for no good reason other than they're more identifiable and hopefully easier to sell in the future. I'm thinking of it as a diversification strategy for my investments. It's honestly not enough to be very financially impactful toward my entire retirement portfolio but it's something.
So, to answer your question, I think a mix of gold and silver is a smart strategy but it depends on the person. If you're buying thousands of dollars worth of precious metals it's of course easier to buy gold b/c the quantity to store is less (like you mentioned). Make sure those novelty bars are authentic and from a reputable site/location/person. If it's real, it'll test real when you want to sell it.