In my opinion, no, its one of those faddy things that gets bandied about, in the same class as coffee grounds being great for everything plantwise, and water droplets causing sunburn on all plant leaves. In theory, using ice cubes is supposed to mean the melt water gets absorbed slowly by the plant, preventing run through on compost which is too dry; some people think it freezes and kills bacteria, and others suggest the cold will 'shock' a plant into flowering. Its been proposed for use in any potted plant, indoors or outside, but I think its nonsense - 'freezing' bacteria doesn't make sense, it won't freeze them, and why would you want to damage any useful bacteria anyway. Equally, shocking a plant into flowering, whilst it may or may not work, isn't great for a long term plant,and if you're caring for your plants properly, the potting medium should never be too dry to absorb water, and even if it is, there are other ways to manage that. There are also plenty of plants which prefer tepid or room temperature water rather than cold (never mind freezing), and although the idea is that, as the ice cube slowly melts, its room temperature by the time it reaches the roots, this isn't necessarily true - surface roots at the top will surely be treated to a cold blast, so I don't give it a lot of credence. Some reading on the subject here https://www.bustle.com/articles/167100-can-you-water-plants-with-ice-cubes-this-trick-is-all-the-rage-but-its-also