Tankless water heaters seem like the perfect alternative to the massive standby heaters of yore, but many homeowners find they have unexpected downsides.