I think it's definitely a good idea...the hurdle you would face is getting the data. Maybe the existing event sites thought of spidering data but were unsuccessful. How would you do it differently?
I've mostly moved on from the problem, but would be happy to talk to anyone who's interested, share my experience, etc.