Is all of this synchronous file writing going to slow down the processing?

We probably don't have enough data for it to be a problem (except on the first run), but this is definitely not the "node way".

Also, you probably have an SSD in your machine and I'd imagine that EBS is a good deal slower than that.