Originally Posted by Wulf 
Some time back i read (by Gorath i think) that the strategy involved with the timing of some games releases can be crucial if not critical - the impact of a release can somehow be either elevated or conversely kicked into the gutter simply by getting the release date wrong?
True, but I'm not sure how much that impacts independent games. They kind of operate on a separate tier.
Though a Christmas release for an independent game would probably be a bad idea. Otherwise it's just open season.