Our water heater is 17 years old and will be dealing with this question soon I suspect. I haven't begun the research on any of this yet. Our experience is that running out of hot water has not been an issue, even before my daughter left for college. In less than a year, we will be empty nesters, so the simple solution may be just another traditional water heater, unless there ends up being some other benefits involved.