Everyone's had that great trade vetoed because the World doesn't seem to understand where both sides are coming from. I think it'd be beneficial to allow owners a place to explain their reasoning for a trade.

After a trade has been agreed upon there should be a place for both owners to explain their reasoning. Sometimes it'd certainly be self-explanatory, but sometimes it could be the difference between a sensible trade being validated of vetoed.

I doubt there's a whole lot of cross-checking world chat with trades. Could be wrong on that one. This would make it simpler: have the info and the trade in the same place so nothing would get lost in the shuffle.

While the suggestion sounds like "wahhh my trade got vetoed", I get the point. I had vetoed a trade and then later regretted vetoing it once I had more information (appeared to be unnecessary cash, but was covering future arb money).

FWIW, I seldom veto so, when I do, it has to be amazingly craptastic. Therefore, no explanation is going to change my mind. I'd suggest explaining your deal in the WC if you think it looks veto-worthy. Or, if it looks veto-worthy, don't do it. That said, I see no reason to crap on this idea.

I know that exists between the 2 trade partners. But that doesn't become public, does it?

Overall, yes, its yet another thing that's probably unnecessary. But you aren't really "keeping track" of something new. It's there, in your face, when you look at the trade. It's really no extra work for you.