I don't think that having an overall goal is really necessary. Although WordPress wouldn't be what it is today, if people didn't have "mini goals" improving bit after bit of WordPress.