Yes, however SPARQL results have no corresponding domain object.
They contain rows and each row could possibly contain some datasets among other things link integers, strings etc.
The value in SPARQL subscriptions is that you would be informed not only about activities of these datasets but also about changes in these integers and strings that have NO corresponding domain objects.

But yes, both generate possibly a list of datasets that should be used for personalization (filtering activities and so on)