That is interesting, how does understanding your opponents beliefs make you more fully able to understand your own beliefs? I would think it possible to fully understand one's own argument about something, without understanding all possible counterarguments.
It's pretty arrogant to assume there is only one way to look at things - your way.