The TS125A, or similar, switch blocks should be "heavy duty" as they are from 6 volt bikes so the wiring should easily suit the current for you application if you are, as I guess, using 12 volt bits 'n pieces. Most road bikes as well as trail bikes have a regulator to make sure that the voltage does'nt vary much from the 12 volt standard so... most switch blocks should work for your application.