I agree with this list almost 100%. However, I'd put Harrison and Nishikori above Tomic. I think Tomic is a top 20 player at best - I see Harrison and Nishikori as Top 10 players. I see Raonic with the ability to be a Top 5 player...if not #1 someday.
So who will be world number 1....Do we have to wait until some 16 year old from somewhere comes up out of nowhere and is world class, while Murray, Djok, Fed, nadal stay top 5 for a few years and keep the no.1 seat warm for him?