Permission options: There are quite a few ways you can give permission for scripts to run or block them using this program. You can choose to block them completely, allow temporary permission for a particular site, or always allow for a particular site. You can also give permission for all sites opened from bookmarks, or you can create a Whitelist of allowed sites.
Time-consuming setup: While it's nice that this program offers so many options for customization, it also means it can take a long time to set up. Because of this, your Internet usage patterns and security concerns will go a long way toward determining whether the benefits of this program make the time investment worthwhile.
NoScript is a handy utility to have in place to eliminate security threats and other annoyances while you're browsing. As long as you don't mind the time investment required to set up the program initially, your browsing experience will be significantly better with this program in place.