I agree. I don't see the usefulness here, and I do work in WP a lot.
As for the site:
The slider moves way too fast. I'm no speed reader, but I read pretty fast and I had to back it up 3 times just to read the first frame. I question the need for the comments section on a page like this. At the very least, move it down to give your content some breathing room.
Your logo in the page header has nothing to do with the plugin, which would be fine if that logo was a brand that made plugins, but there is no siliconapp.com where you can go to find more plugins. There's also no navigation anywhere on the page to find anything else. You would probably be better off branding the page for the plugin itself.
Other than that, it looks like a standard plugin page that you'd find for any other plugin.