The embedding does generally work. I know tweets don't always because people put the ?s at the end.
I do like SMF but development has gotten so slow on it. SMF 2.1 is still coming which brings a few new features. No plans to change it, no. A lot of the site is based around SMF, the amount of work involved in say changing over to vbulletin, it's just too much. It'd be like learning everything from scratch.