Adding a circuit breaker to each block controller sounds like an excellent idea. You can cut power to individual blocks while the rest of the layout continues to operate. That's great!
Will you have signals tied into the system or will it just be controlled behind the scenes? And are you intending this for conventional operation or as you mentioned Legacy; as in TMCC?