correction: Baz HAD better range. unlike both Axl & Baz, Johnson's voice is just as good now as it was 20 years ago. Baz is a good singer but you're fooling yourself if you think he can sing GNR tunes. Brian actually could due to his raspy voice. even if he did a lower version of it, it would still be 999999x better than Baz's. Baz should just stick to singing his own songs and leaving GNR songs well alone.
I think My Michele sounds fine. I certainly don't think Baz is god, nor would I rather have him singing any of the Guns N' Roses tunes instead of Axl, but well... Johnson's voice is crap, same as ever. And live, his voice sounds the same, but it's not anywheres near as powerful as it once was. Not that it isn't good for the AC/DC music, which it is, but his voice is crap. There's no way in hell he could sing any GN'R tune capably. What from any of the Asian setlists could he capably cover?
And Axl's range, it can be argued, is as good as ever, at least on CD. His highest recorded note is from TWAT.