Here it is: PART 1.
Let me know if I missed any category or topic. I have all these thoughts in my head its hard to organize them and make sure I get them all.
The full review won't fit in 1 post. So there will be 2 parts.
Let me know if you have any questions.