Last October I bought a tankless water heater and had a friend install it.
Takes up a LOT less space, and I never run out of hot water.
It saves energy because it doesn’t have to try and keep dozens of gallons of water hot when nobody is using it.
As cool as it is, I’d hate it if I was forced to install it against my wishes.
I’ve had one for 16 years (LPG), trouble free except for having to clean the little air filter by the pilot occasionally, but it was a bit undersized and didn’t quite heat the cold winter water as much as you’d like. Would pick the next larger BTU capacity the next time, or maybe a conventional tank heater with digital timer.