All a good read Nick, sounds like some good progress has been made.
You mentioned MMM tech - I have an MMM machine here if it's any use when the time comes. It was fully working until recently but it seems to have developed what I think is a board fault recently.
Stuart