not too many names that are liquid from that list and I imagine they come with a very high implied vol, so if the expected move (short squeeze or drop) doesn't come you'll face a high theta bill.
I'd compare that strategy with holding straddles though earnings. The market knows that there will be a move and prices in expectations. If market underestimates the move you make a lot of money but more often than not the move will be below expectations and you lose money being long options though the move.
I love Zerohedge but more for their cynical view on things, some quick market info and some insights (like the one you shared) that you don't find at (many) other places. I wouldn't advise using their general market view for trading - they're always bearish