Without a coherent domain model and a focus on reuse I wonder how the team are going to avoid the system becoming unmaintainable overt the years.

Might be worth doing a follow up ArcCast at some stage to see how the project has progressed?

Anyway it was interesting (as always).