OK... 3rd time is a charm. Sorry for spam posts above - it's Friday here in Australia.
I wont take any credit for having helped much - your fellow Marketoans did the heavy lifting. People helping people - it's a beautiful thing.
You should be able to automate the most of it. You'll always need to import the list and tell Marketo what to do with the list (set program status). Adding score and an interesting moment should be easy from there.