Dual Rinnegan Sage Mode Pre-JJ Madara is canonically superior in every way.
Possessing Indra's and Ashura's Chakra, which leads to Hagoromo's Chakra.
Possessing the full power of the Rinnegan.
Becoming Juubi's Jinchuuriki
Let's look at Madara:
Dual Rinnegan
Possess Hagoromo's Yin and Yang whereas Sasuke and Naruto only have halves.
The problem with Sasuke's and Naruto's current powers, they are not Madara and lack full Yin and Yang to indeed make up Hagoromo's full power, as well as a Rinnegan lacking Ashura's Chakra. Why won't he surpass Madara with all these powers? Here is why:
In order to surpass Madara, you need exact powers like Hagoromo's and Kaguya's powers. Madara's prime:
Possess Indra's Chakra and Ashura's Chakra = Hagoromo's Chakra. [
The original wielder of the Rinnegan and only he can access to its full potential.
Juubi's Jinchuuriki.
Shinju's immortality.
Kaguya's Rinnegan.
That is why they have not and won't surpass Madara. They lack each other's power, Juubi's power, full-powered Rinnegan and extension of Shinju and 3rd Rinnegan.