I found that user retention only went up marginally when the rewards were added. The main advantages are that is provides a good hook and a near-term business model.
And to answer your question: Yes, very much so. And growing.
And to answer your question: Yes, very much so. And growing.