I read about counter arguments saying that helium is easy enough to source that it is really just an issue of the price/extraction ratio. Because of that, making your own stock pile company doesn't make sense.
Then, I read articles like this, that make me think it has nothing to do with the price/extraction ratio and everything to do with government control of production.
Obviously, I'm never going to do it, but it is a fun thought exercise anyway. I will add though, I've been seeing these helium stories cycle a bit more recently. I wonder what phase we are in.