I've now written a converter for the Google spreadsheet for electoral ridings, and it seems to be working OK; there are some outstanding questions about specific instances of data (missing dates etc.), but once those are answered, I can pull that data into the repo. After that, it's a question of matching people in the personography to places, then generating JSON for the map from that combined set.