i got the Kohler Rite-Temp valve. pretty simple. should crap go bad, i just remove a plate and slide out a cartridge. i took it apart and it is pretty simple. there are knobs you turn with a screwdriver to allow you to limit your hot water to 120.
my city inspector bought off on it, so i assume it meets code. my tankless water heater, i limited to 120 also, for some redundancy.
i cant wait for the project to come to an end.