OK here is my list during my life time.
1-Reagan
2-JFK
3-Ike
4-Bush-HW
5-Bush-W
6-Nixon
7-Clinton
8-Ford
9-LBJ
10-Carter
11-Obama
Tend to agree with your ranking; pray the last name will ever be as low as we go. Impossible to find someone worse?! Doubtful!
Your list sucks except for Reagan.