Nathan Cleary has better composure for Origin. He made his NRL debut mid 2016 and has played some big games since then and never looked out of place. He's not as flashy. But he's reliable and tough.
Moses can look great and like an idiot within 2 minutes of each other in the same game. He would actually probably be a good halves partner to Cleary if it didnt mean 2rookies. Some NRL stats:
Cleary
42 games / 25 wins (59.6%)
14 tries (1 try every 3 games)
151 / 174 goals (86.78%)
4 finals matches for 2 wins (50%)
Moses
84 games / 34 wins (40.5%)
14 tries (1 try every 6 games)
110 / 151 goals (72.85%)
2 finals matches for 0 wins
Both have played at clubs who are historically basket cases. Although Panthers have been incredibly consistent since Cleary came in. Despite having partnered Jamie Soward, Bryce Cartwright, Te Maire-Martin, Matt Moylan, Tyrone May and now James Maloney in the halved. He has won games with all of them except Soward.
Nathan Cleary is the longterm 7. I think Moses could be the longterm 6. But they cant do it in the same year
I think 2018 Maloney and Cleary (club combination to ease Cleary in)
2019 Moses and Cleary.
But hey injuries can happen. Form can change and players can be disasters no matter how well you think they could be. Plus as a Panthers fan I am definitely biased toward Nathan.