As I wrote, you do not have to have admin privileges to alter your personal file type handling registration (unless you are on Windows XP, 2000 or NT).
The fact that the PLD does not have a UI for it and that Windows does not have a good UI for it, does not mean that the feature is not there. Although I've never used that third party application, I suppose it provides the missing UI. And I can visit its web page without problems.