Wind has the distinct advantage compared to this tech in that it actually exists. I can buy a turbine tomorrow and have it online in a month or two.
Sure, but that's a different and unrelated argument to the question of theoretical cost which is what was being discussed.
Sure. This costs infinity because it doesn't exist and 100% wind based power generation would cost less than that, but more than a wind turbine by itself to include storage.