I love Smart, I prefer Gordon but smart is second. I think Smart will get to the hole at the NBA level but I'm not sure if his elite strength will allow him to finish against bigger players in the NBA. In college he drew a lot of fouls but I don't think that will happen immediately in the NBA.
I also worry about his shot selection, but his defense is what gets me excited. He creates a ton of turnovers and can really get under people in the wing. I think he could even guard some 3 by using his plus strength and quickness. A 3 guard rotation of Rondo at 100%, Bradley and Smart would be a pain on opposing guards. He could play with either Rondo or Bradley and make sure they are getting high class guard production from both guard spots for the full 48 minutes and lessen both Rondo and Bradley's minutes to help with injury prevention.