I use a Team Pro on my CAAD9. Works well for me.
Also a big fan of the Concor Lite.
B17 on my other bikes.
And really, the whole saddle-to-bar drop issue with the Brooks is interpreted incorrectly by most people. It's not that a B17 will abuse your taint more with a steeper drop, it's that the width presents a thigh clearance problem as your body angle changes.
But if that's not a problem, then by all means run a B17. Or go narrower. I personally think narrower than a Team Pro is too narrow though...a Brooks has a useable "sitting area" that does not include the metal frame at the corners. Therefore the sitting profile of a B17 is like a 145mm saddle, with an extra 1+ cm on either side that is required to suspend the leather, and potentially restrict thigh movement. The 160mm Team Pro has a sitting profile like a 135mm saddle (think Concor Lite) but again with the frame space on it.
__________________
Good night...and good luck