MSR Kyrgyz government throwing its full weight and support behind the project might still be consolidating but fundamentally ticking all the right boxes