It's our pleasure!
Would you prefer to see a "landing page" or the rankings with a widget on top as the initial page?
Here's what we personally think. Since the ranking is SteemApps.com's main product, it's better for users to land there immediately, be it first-timers or regular visitor.
You can create a separate page to redirect users who want a deeper dive into what the Steem Blockchain is. Otherwise, just a widget explaining what SteemApp.com is would be cool.