Personally, this just seems to duplicate a section of about:addons, something I look at about 3 times a year. Not sure why something so infrequently used needs to take space in the toolbar.The only new use seems to be when permissions need to granted...