rough Uzbekistan? you surely are neglecting uzbek insurgency in chinese southers provinces. I don't think its even rational thinkingTrue, China don't have a direct land route to Iran.
the advantages are
1. Direct access to enegy fields of Iran,rather than shipping oil from Iran,Oman to Gwadar, then from Gwadar to China.
2. Iran route would also make Central Asian states connect with Persian Gulf.
3. Iran and Central states have less problem of insurrgency.
4. From Indian point of view,it's a win win situation with China.China Iran route can be superimposed North South Corridor from Mumbai to Moscow for economy of scale.
China is a bigger economy,it would want more routes for energy flows.It can also afford both parallel routes.
What we need is a regional framework between among states for integration in the regions of Central,West and South Asia. In this integration China can play a major role.