I imagine that heat traps are a hot topic so I hope I'm not adding fuel to the fire.
I installed one of these recently and like a lot of folks we've noticed the water pressure reduction.. logically caused by the traps. I know what the traps do.. I know they exist for a reason but what I cannot...