Is there any difference between Arduino Uno Revision 3, and Arduino Uno SMD?

The SMD version was originally a stop-gap when there was a shortage of DIP ATmega328s.

That's the only major difference. If you can't spot the differences, then they don't matter...