Well, there's no "one" way to implement a cursor plugin, so yes, another plugin may work fine in your project.
Nevertheless, I will try to make my plugin more defensive so it works better with other UI plugins out there. Your latest message already helps me a lot!