Welcome to the forum.
Some other items to also consider is how will you control your turnouts.
- Will it be a decoder and solenoid type drive unit that is installed on the underside of the C-track turnouts?
- Will it be a decoder installed elsewhere and the solenoid type drive unit installed on the underside of the C-track turnouts?
- Will it be a servo type drive unit instead with a servo decoder installed elsewhere?
I have use solenoid type C-track drive units and encountered issues with reliability and am now considering servos as the new type of drive mechanism. Humidity does strange things to material that can absorb moisture and change to overall operating characteristics of a model layout.
What type of feedback system will you be implementing so that a program such as Win-Digipet can monitor where locomotives are on the layout?
Since you are using C-track, you can use one of the outer rails as the sensors for indicating when something is in a section of track (or commonly known as a block). You would just need to decide on what feedback product you would want to use for connecting the sections of track to inputs on the feedback modules which would then pass the information along to the chosen central system.
I personally try to pick technologies that are not 100% tied to a single manufacturer. This way if you choose to switch from one manufacturer to another for some reason (example, if you had a Märklin central unit and now you want to switch to an Ecos central unit) you would not be forced to change out other control modules such as the feedback modules and/or accessory control modules for the turnouts because it can only be used for a specific manufacturer's product line and no one else's.
Also, it would be helpful if you could add some information to your profile as to what you currently have and update as things progress along so that answering questions become easier and clearer.