I have installed Snapshot Pro and Network Activated it. Shouldn't it now appear on all sites?

Trying to clone a site design and content. Advised to use Snapshot Pro. Installed at Network Level and network activated but when I go to the sites the plugin is not there. Furthermore, in the plugin section on the sites there is no 'Add New' option so how can I 'import' the cloned site using Snapshot?

Regards
Tim