The CPU cooler is a great tools that help to regulate the temperature of the CPU. Over heating of CPU is not good enough, because it helps the CPU to malfunction. So getting CPU cooler is best for the CPU.
It is definitely an interesting piece of hardware but not something I would personally use myself. I am more into compact designed and sleek profiles and this is just a bit too bulky for my taste.