I actually think Bradley probably matches up better with Curry then Smart does.
Curry isn't a very big or physical player, he's all finesse. Fancy ball handling, changing directions, running off a million screens. I actually feel that Bradley (with his lateral quickness) might actually hassle Curry more than Smart.
The key for us is bring able to throw defense at him for 48 minutes. We have the ability to make sure that Curry is always seeing either Bradley or Smart every minute that he's on the court, and that is what makes this team so dangerous defensively. As an opposing guard, the defense never lets up.
The challenge is what to do with Thomas. He can't defend Curry and he sure as hell can't defend Thompson or Barnes, so what do you do with IT if you have AB/Smart on Curry?
What I'd like to see is EVERY time Curry gets the ball, run a full court press on him with either Bradley or Smart (whichever is in at the time). Force him to expend energy on every single possession and give the ball up. Then once the ball comes over half court, have that guy switch back on to Thompson/Barnes and have IT switch over on to Curry.
Then on the other end of the court, aggressive dribble penetration and tons of running off screens and ball movement to force Curry to run around on Defense.
Just try to force him to be running constantly, and try to drain him. It's not going to be easy, but I feel like the only way you have a chance against Curry is to make him expend all of his energy OUTSIDE of the half court offense, in order to hopefully reduce his effectiveness once he is in the half court offense.