Great tutorial and a very useful tool. I have already put it into use.
Can you offer any further detail on adding the optional "List Item ID" field for updating existing items? I added the field but I'm uncertain what to do from there. I assume it needs some default value.