Now that some time has passed, I hope you consider the Steam release of Loren a success
However, after seeing what went down, I have some observations that may make future releases a little easier for you (of course, you probably already noticed these yourself).
1. If content is going to be censored, you might be ahead to mention it at the time. Of course, for the majority of your stuff on Greenlight, this isn't a problem. I'm just thinking ahead what may be seen in say Loren 2, etc. Mind you, everything you did addressed the issue as far as I'm concerned (such as the workarounds, downloading from your site).
2. If there is DLC going to be released, I suggest making it clear that it isn't Day 1 DLC, that in fact it had been made later, and it is only on Steam it appears as Day 1 DLC. Of course, to the average Steam user, that is the platform they use so they may not know the difference. I know I personally hate when the bigger companies make Day 1 DLC, so I can understand some of the reaction people who didn't know better had.
3. If there is OSTs and music available, let the people know. Some of the people I know didn't mind the price point of your game when they realized they could get the OST for Loren 1, for example. (These were also the sort of people who also know music, art, etc. isn't exactly cheap to produce).
Of course, all these things won't help with people who want to troll, and seem to have an ax to grind, but may make any possible future Steam releases a bit less stressful for you.