Don’t start talking about your dwarf gold mining game in a Star Trek forum unless everyone else already was. The only things you should really avoid is spamming or being off-topic. There is more to the internet then facebook. Don't be afraid to be a social media pioneer. In fact, the less mainstream a platform is, the more likely you are to get noticed. I really do mean all of them, no matter how obscure. My first recommendation is that you have someone on the team whose only job is marketing, which should include handling all of the social media.
This video from the GDC really hit home for me.
If you want an idea of the stress, listen to what Antichamber developer Alexander Bruce said about trying to develop and market at the same time. I think what I was really trying to express in my previous article was that as indie developers, it can be extremely difficult to have to break away from development, especially when you have a good pace going on your project, which often it does right before it’s time to market. But that’s not to say it’s without stress. When marketing is your only focus and your only goal, it’s not a bad way to spend your time.