Is it really worth it to spend the time making PyPRP 2.46 compatible?
Yes, because we wouldn't have to change anything. It might even have fixes to the Python API that would allow us to access more of blender's data in a nicer way.
is making a new "working" release really so time consuming or difficult ???
Yes, it requires figuring out exactly why things aren't working, which is generally a process of trial and error, and randomly noticing code typos.