We had MLS on the BA Airbus fleet and it was a total waste of money. It worked perfectly but, as you said, we were never able to take advantage of the benefits of reduced spacing because we were never allocated a discrete runway and therefore had to share with ILS traffic.