Here is my assessment if I were interviewing them for a job in the business world.
Trump: Strong leadership skills. Can get things done, but can I trust that he will get the right things done?
Cruz: I can trust Cruz to do the right things, but would he be effective in a leadership roll or will he simply alienate everyone he has to work with?
Rubio: Good at sales but not leadership material. He is a born follower, not a leader. Too unprincipled to be an effective leader. Too easily lead by others.
The Dems?
Clinton, arrogantly corrupt, recklessly incompetent, shameless sense of entitlement. Would find a reason to terminate her employment asap.
Sanders: Rigid ideologue. Incapable of Leadership on any level due to his blind worship of his failed political dogmas. Live is a bubble world where theory trumps reality.
O’Malley: Pretty boy empty suit. Cannot figure out how he got hired for anything in the 1st place.
The rest? Good men and women but not anywhere near Presidental level.
I agree with your assessment for the most part. I think your query about wondering if Trump will get the right things done is certainly a good question; however, if he does half of what he says he will do - primarily making better deals for the US, putting capable people and not political hacks in charge of negotiating, etc., and building the “big, beautiful wall”, that will be a YUGE start in turning our country around. Unlike Obummer, I think Trump truly loves this country and wants what is best for her and her people.