This makes a lot of sense. However I wouldn't be so quick to caste judgment on Hagoromo's decision. After all, we know so little about the events of his era. There may be underlying reasons he chose Ashura over Indra. Perhaps Indra was cold hearted and a lot like Kaguya in which, would you really want to make him even stronger?Hagaromo gave the power to restore peace to Asura and not Indra. Of course he couldn't control whether a person is born with more talent due to the unpredictability of genetics. But wouldn't it have been better, as a believer of equality, to split the power for world peace between them both?
When you deny one son, who has a lot of talent (which is something he didn't choose, he was born with it), the ability to create world peace, he would abuse his power. He would be wondering, "Hmmm, I've got all these abilities, I have to use them for something, so why didn't I get equal treatment."
I am aware he was a bit solitary and independant (so was Jiraiya, and nobody hates on him for it), but he still believed in world peace. And his talents would've been greatly appreciated.
But obviously Hagaromo had no foresight as to the circumstances that would happen. Which makes me think he wasn't really that intelligent at all.
Of course Indra could have have been quite loving and simply a lone wolf by nature in which Hagoromo was completely off his rocker for not dividing his power equally among his children. XD