A: It is better to have fewer larger batch jobs over many smaller batch jobs considering the overall performance. As described in the best practices section, it also depends on other factors like grouping similar operations, avoiding operations on the same object etc. You may also want to keep in mind that there is an
upload limit of 1 GB at a given time for an account.
From what you have explained, the performance seems to be as expected. If your batch jobs are getting cancelled or if it fails due to some reason feel free to post again with the batch job Id.
Thanks,
Sreelakshmi, AdWords API Team