Pretty accurate review. For me the biggest Cons would be no Micro USB support camera/video software need some bug cleaning also the speaker is not the loudest but sound cleaner than previous Gen. For OnePlus One owner thinking or waiting to jump ship I would say this is not a huge upgrade this is more like upgrading your Iphone 6 to the 6s. Some nice upgrades but nothing that's going to blow your mind. Now if your a huge fan (like me) of build quality better build quality and those awesome backs and have some money to burn I would say is a nice little upgrade. But this phone is not a flagship killer I got mine phone with a custom back for 412.00 (including Tax and Shipping) with 400 I can buy a LG G4, Samsung GS6 for maybe 50 more bucks, Moto X 64gb for 80 bucks more. So this phone is not a bargain as people make out to be if you don't get an invite theirs plenty of choices equal or better.