Being a software guy, I'm a big fan of version control. Having the original LongEZ modeled, and having each modification be separate "add-ons" is for sure the way to go. That way there is a record of the knowledge that has been put into the design.
I think that's a big effort, but I could definitely contribute to that cause. Strictly model everything to the original plan, and then have each successive upgrade to be modeled after. I have some thoughts and ideas I'll respond with a little later.