I can't really speak to #1 and will go along with whatever the consensus of the group is.
As for #2, I would think eventually we will want to do that, and when the time comes for that, I will be able to script the entire thing; I would just need a map of all the possible words that would appear and what checkboxes each would belong to. It wouldn't be difficult or too big of a deal.