Well I definitely enjoyed reading it. This article provided by you is very useful for correct planning.
Thanks for sharing your thoughts on SAM. Regards