I have only read one article on Lemtrada and it didn't sound too promising. There may be more reviews on it from people that it helped but I have not found those. The article I read is from 2013 so things may have changed.
Here is the article that I read:
http://www.bloomberg.com/news/2013-1...taff-says.html