Some people may know I am also a Smart speciaist.
In the past 16monts I have replaced 4 Smart engines (the one made by MB)
They just dont last and use oil like its going out of fashion. Get one with LOW miles is my advice.
Agreed, the engines don't last as long as you'd like. Also check the oil regularly as this may cause the engine demise more quickly.