Ariba approval is one complicated aspect, if you plan to skipping the non-relevant and redundant approval levels, (to avoid multiple and unnecessary approval )
If you are planning to use HR org structure data, then, the skipping logic do not work without adding a significant customisation.