Minor suggestion. I found this because the UI looked cool and I wanted to see a more zoomed in view of it. But right now the "Take control of your network today" is the only place with a really readable view of the UI. Perhaps add a gallery of screen shots, showing off different features?
Noted! The help section on the site shows quite a bit more detail (although, it needs updating)... but you bring up a great point.