Yes , from all points of view it is a better choice. The water will be hot instantly and you do not need to wait around or sit naked in a cold shower. The tankless water heaters are also much safer than the ones that come equipped with a tank. The life expectancy of a tankless water heater is a lifetime. When it comes to water heaters with a tank you are looking at 10 years tops. Plus a very important aspect is the size of the tank. It can clog your bathroom. Also, it can puncture or explode spreading boiling water everywhere. Yes , the tankless water heaters are a better choice.