`Going live in the run up to christmas , might be a good thing in terms of lots of traffic and activity.This is what i have been told by a fe people who have done projects on kickstarter.
Mike is right, even though tweeting just to anyone and everyone might get you so many responses or views in you conversion rate, you really need to take a lot of time to engage with people like on a normal social level , but takes time i guess