Well researched. I have given you rep points! It is nice to see something like this on BB imo
I agree. Written well and very objectively. Balance is good