Hi Mike, nice work!
My track wiring is very similar to your's, and I used resettable polymer fuses on my terminal blocks as well. As Brad has done, I've also installed fuses into each driver station. As for the exact reason I installed them, I can't quite remember anymore. I think I installed them because I thought that I needed to protect the circuitry AFTER the terminal block, as well as offering additional protection to the controller. Whatever the reason, I can tell you that over the past 8 years or so, I've had at least one or two of these drivers' station fuses blow (even though I also have the circuit breakers), which suggests to me that an overload somehow made it past the resettable polymer fuses. So I would concur with Brad, and suggest that you may want to consider installing them. A very cheap extra bit of protection.
As for controllers, I use a simple Parma Economy that I've rewired to have selectable resistance values of 25, 35, and 45 ohms. I can drive most any type of car, from old vintage cars that draw a ton of current, to modern plastic RTR cars. If you go with Parmas, I can give you the parts list and wiring diagram.