I think this is a good idea. Have you considered tracking which sites are most commonly allowed and then providing that list as a default for new users? I can imagine it being quite a pain to allow access one site at a time. If there were a "community accepted" list of sites, that might be a cool feature.
Our of curiosity, how many downloads so far?