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.