I would say you might consider even a Feb - March release and go with a 0.13 Polish release. Yes remove some more features sadly from the list but Maybe early January release 13 with like I said a lot less features then you wanted but Polish it up and release that version onto steam. I think adding steam support alone to the client is considered a major feature.We already wanted to put the game on steam during next month, but then we realised that lot of big games are released during november. Then there is this sales thing during december, so it might be best to do it in january.
The reason at least to delay to Feb/March is because it's the burn out special. A lot of people bought games for the Holidays and Holiday Sales after that and sometimes they even extend into January. I think if you sell it in Feb/March you have more chance of doing better sales as well as a bit more time for you and your team to Enjoy your Holidays.
I'm selfish I would love to have the game on Steam Tomorrow! But following the market for so many years I feel it's best that you do delay it and go even a tad further. The 0.13 title would make up for the delays I think even with less features it would show that versions are being more rapidly deployed.
*This post is personal opinion and experience and no way telling what they should do with their game but just commenting back"