Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
I just voted NO even though I may be shooting myself in the foot!
We produce WP themes and have recently placed them gave them a shout in that section.
However, apart from that - in all fairness it is full of users who just join forums to spam forums with just their WordPress themes.
99% of the time users who place their themes in the WP section never ever use any other part of the site or have anything to say.
For those of you indifferent to this - forgive me.
You see it all the time in places like DP who buy and sell links in theme footers. I often see in them this place come up as a "place to promote the theme".