As I said already, welcome to the site and I look forward to seeing/hearing more about your work, all looks very exciting!
With my site content manager admin hat on - we're looking into what we can do to better support indie developers at the moment, so if you have ideas or things you need do PM me or another admin or post in the Questions & Suggestions forum. If there are things we can do to help, we'd definitely like to.