I have been trying to use this extension for a while now and still I see issues I posted, old and new, go unanswered. So no more people would waste their time installing a non-supported extension on the newer MW versions, is anyone looking after this extension at the moment?
I'll be updating the extension's page on MW wiki to reflect its status if no one answers. Thanks.