John,
After taking a deeper look into it, I certainly agree. We found the upgrade path was going to be a bit of a pain as the amount of code comparison that would have to be done each time was excessive.
appreciate the response.