Wonder if Danny would give him up for Okafor .
yes, he would. You take franchise big man over defensive guard every time.
Marcus Smart isnt any ordinary "defensive guard" he can efficiently guard positions 1-3, and probably even some 4's. Barring injuries he"ll be in the running for DPOY many times throughout his career.
And sure, Okafor was impressive his first and only season at Duke, but "franchise big men" usually play defense. Okafor had trouble guarding 5's in college. His defensive short coming will be magnified in the NBA, ecspecially because hell probably end up having to play center.