I've always understood the advantage of a Twin Locator/NDB approach vs a single NDB was that the more accurate positioning achieved at the FAF (ie the 1st Locator/NDB) allows the procedure designer to use a different (smaller?) protected airspace buffer & a slightly lower MDA.