I just got one of these Icy Breeze units too. I have the remote switch, and I also just ordered the tube extensions. I think having airflow point to both the pilot and passenger will be beneficial. I agree its easy to spill water into the airplane, for me I am spilling more water removing it out of the plane than installing it.
One thing I recommend, (especially with the remote switch) take a sharpie and label the Power Port. Yes it has labeling however (those of us with aging eyes) its hard to read without glasses. The remote switch and the power cord use the same size plug and its very easy to plug the power cord into the wrong port and blow the fuse on the power cord. (ask me how I know...)
Another tip I was told, if you use milk bottles as your ice blocks, mix 1/4 cup of salt into the water. I guess it makes the water colder and take a little longer to melt. I haven't tried it yet, but sounds legit.
So far I have been happy with the purchase, it does seem to make the cabin a little more tolerable on a very hot day.
Neal