I don't think folks around here are especially ageist (?), but it's hard to tell. We don't have a new Boston Game Day scheduled yet, but when we do you should come! It's a great way to meet gamers in the area.
In the mean time, next time you're in Cambridge you may also want to post notices in places like Pandemonium (Harvard Square) and Your Move Games (Davis Square, I think.) Same with any game stores closer to Franklin.