I here some folks say when water temp varies with water pressure. Why don't they just turn on the pump & water pressure should not vary, if they have city water there tank should be full. I find the out side temp will change my water temp.
In south central Kansas we built a 40X60 barn with 16' lean-to. Have a 30X16 patio with 3 9' garage doors so the light comes in on our 5er. The other half of lean-to has R19 walls R30 over head, with a bath.
Installed an elect. ECO smart tankless hot water heater in our barn as we spend our winter in TX & AZ. The ECO smart says the 11 I installed is good as far north as Oklahoma. It can use up 57amps, ECO smart said needed there 18 for Kansas 75.0 Amps. It works great in the summer in fact we set it at 96 & no cold water I can reach the temp from in the shower. Last winter when we came home for Christmas it was -0 & had to turn it all the way up to 140, the water was not hot but was warm so we could take a shower.
I am sure in an RV it would have to be gas as it would take to much elect. As a old RV'er we wet down, soap down, rinse off. When I turn water off & then turn it back on the water it is old water so just right then it gets cold for to long then hot for a little bit then back to just right. Like I said the heater is so close that I can change the temp from shower. Do not wash my hands in hot water as I am done by the time it gets hot & yes I can reach the heater from the sink.