Hello Dash,
I agree with Vilas. The main point is you have to have strong processes and procedures and then you should determine how and what to design them into Ariba. It is only a suportive platform where you complete sourcing projects or any other projects based on your processes. You should also keep in mind that sooner or later you will need to ensure compliance to your processes and if the projects were completed accordingly.
Best regards,
Liga