I haven't done it specifically with that tap, but yes. There's a good writeup by Edgar on
sdk.meltano.com on how to look into performance
When looking at the execution time for me it has came down to the per record processing time, unfortunately it's not the network stack as you'd expect. Almost always disabling json schema validation, got me faster than the network.
If network is extremely fast between the two you'll have issues. Batch works by making the number of ops python has to do much less and by allowing your target to do some optimizing for you.
If you are after a 2-4x speed boost and that's enough, looking at pypy might be interesting I haven't looked myself!