Ndabayithethwa Ndlondlo has been both the hero, and to a certain extent villain, in his two Nedbank Cup final appearances to date.