Tried putting streamreader back in, found it only slowed reading down. Setting a large buffer size decreased time to read ungzipped mzid.