I'm all for keeping current updates on your home page, and pushing upcoming events where users can learn about them.
The key word is current.
A notice of an upcoming event that is 10 weeks old only tells me that you aren't really paying attention or you don't care.
Whatever bits of marketing you choose to do, do them all the way, or don't do them at all. A few things done well is far better than a bad scattershot approach.