Rated 4 out of 5 stars
This add-on would be perfect if it didn't force you to have the 'Site Launcher' menu in the menu bar.
An option to remove that menu would be greatly appreciated!
That's the only thing stopping me from keeping this add-on installed and giving it 5 stars.
Removing menu item
Thanks for the review and the generous score.
An option to remove the menu item is available in the latest version, under Site Launcher -> Options -> Advanced Tweaks.
We haven't yet submitted the latest version for approval at addons.mozilla.org, but you can get it from the SiteLauncher website, http://www.donesmart.com/sitelauncher/