is it a good trade
It's a fair trade.
Neither your brother nor the other person gained in the trade, so yes its a good trade but its not good good, or better for either of them
Imposter spec prob has a higher chance of becoming rarer
It is an ok trade but 20mil stand will soon be unobtainable
What do you think?