That makes sense to me. I was also wondering how come I had never heard of this app.
It also changes the calculus significantly: how many users does Apollo have, and how many users does Reddit have?
Reddit just might not even notice the content produced by Apollo users.