Long tour will benefit the Proteas, says Shamsi