"Streaming" from Usenet doesn't sound too bad, really, for many things.
Just automagically download the RARs and PARs for a good release that make sense to get moving, and then: Get moving. (And keep processing as moving forward happens.)
(What makes a "good" release? IDK, but streaming from torrents must be able to be figured out, and outside of torrents nzbget seems to be able to usually figure it pretty quickly from Usenet for me. Neither method is inherently start-to-finish and suitable for "streaming" but that doesn't mean that either of them cannot be made to work.