Nice post with a great set of very realistic demands that I agree we should be thinking of.

Thanks for taking the effort to share.

Dan