Payfast has been working on fixing the issues with the module and have informed us that they have resolved issues creating duplicate payments. We have hence decided to add it a secondary payment incase some customers prefer this method of payment.
We hope this satisfies customers that prefer this method.