Rated 2 out of 5 stars

Not very user-friendly for managing a large number of sites. The interface could need a search or filter to narrow down lists etc.