Hello Hady,
Do I understand it correctly that you want to build a hub that will contain a single feed?
If so, it shouldn't be hard to build. The content acquisition part will probably be the easiest to build: just poll the feed every 5 seconds or so. This way you shouldn't miss anything and won't place any noticeable load neither on the hub nor on wikidata. Handling subscription requests will require a bit more work but it's also not terribly complicated.
The protocol itself isn't needy in terms of resource usage. Every new update will have to be distributed to all subscribers, so the resources needed to operate the hub are O(S * U) where S is the number of subscribers and U is the update rate of the feed.
Roman.