In his best moments, Axl Rose sings up a storm and is a compelling stage presence. And the rest of the band is on fire.