Yosemite and Default URL Handlers
Unfortunately, Apple is now blocking sandboxed apps to change the default handler for a particular URL scheme. This is why Screens is not able to set Screen Sharing as the handler.
[…]
We’re always sad to remove functionalities from our apps but sandboxing gets more restrictive every OS X release.
Update (2014-10-27): Kevin Walzer ran into this issue as well.