Farrell all the wiser from SA tour