Do you have any of the other extensions installed? Were there any errors when you installed the product?
I see you have the subscription of super suite. You can try installing Surveyor and seeing if the WebAssist Site Tools show up under the Sites menu. Site Import is run from the Site Tools window, so if you can launch that window, you can access Site Import. If you can launch the Site Tools window, select Site Import from the drop down and hit go.