In general I agree with gunrunnerjohn. However one should always design for extension and expansion of capabilities. I think my suggestions could be added with no disruption to existing functionality, and software updates to take advantage of the new capability could be added as the developers see fit.
|