That is pretty much opinion as well. KP was a very good GM, imho. Might not have been able to walk on water - but he was a very good GM and did wonderful things for this team. The good news is, that Cho seems, on paper, to be a very good GM candidate as well, but as usual, only time will tell.
No. You're going to have to piece the mind bending puzzle together on your own. Let me know how it goes.