Re: Hard to say
I know 10130 is an old build now and that there are others that can be obtained by non-official routes, but that means that the majority of Insiders still won't have seen the latest - even if you and others think it's better.
The problem is the clear difference in opinion that has been evident all along - what does 'better' mean?