DPDT Relay's with MTH DCS

I am in the process of re-wiring my track layout with DCS/TMCC. I wanted to make the block signals really work, so I am contemplating setting up my blocks with DPDT relay’s instead of ITAD’s.

Has anyone done this successfully? Any advice to be given or things I should worry about? I wanted to put in some 10 ohm resistors as well to provide some track power to keep engines “alive” or keep non-command engines from going into nuetrual.

Thanks in advance![:)]