I just changed the category list in the Calendar application. The calendars now use the same categories as the main directory structure. I realize that this is a hassle as a calendar really only needs a dozen or so categories, and the directories have hundreds of cateorgies.
In a future update, I will start listing the events in the directory. This will give events greater exposure, and will put dynamic data in the calendar.
I had a complex migration planned where I would map the calendar categories onto the directory categories. I am so far behind on updating the calendar that I decided that it would be prudent just to delete all the old category inforamtion.
Calendar events are time sensitive, and the currently listed events would end up deleting themselves with the passage of time.
I also started gathering geocode information on each of venues and am figuring out how to encode google maps. Here is the map page for the South Towne Exposition Center in Sandy.