Looks similar to my set up but mine is horizontal. My hot water heater is under the galley setee where some boats had the washer/dryer. I moved it to centerline to trim the boat better which added some elbows, and 5 more feet of Pex. Now the shower temp fluctuates quite a bit during pump cycles
My water heater is stbd forward end of engine room. Shower is stbd ahead of guest stateroom. Lines are all copper except for maybe foot of flex. Takes the long way around to shower. Water from the heater crosses the boat to port side to go to galley. Branches off from galley and crosses back stbd to get to the head sink and shower. Will see if I note any change in temp while on trip.
In reply to last question. Using the shower there is a much nicer water fan and no pulsing or temperature variations.