Batching should be controlled via configuration. If batching is supported, have it enabled by default with a sensible default batch size. Take care to deal with server generated values (if such a concept exists in ATS)