If upstream wants to add other coins ( we focus on peercoin ) they will ...

...need an handler for each.

I think adding an handler to handle peercoin uri is safe and shouldn't conflict with upstream.