They have a group of people who appreciate their site so much that they bought an app to improve the experience. It stands to reason that the same people - at least some of them - might be prepared to pay for a subscription.
I'm sure this business model will work out for you in the long run.
I don't see why not. It's not like the "customers" they lose are bringing in any revenue.