TeamViewer vs. Peer-to-Peer

Options
Could you provide recommendation as to which connection would be better for the following use? 2 Win 7 64 bit pc's. "A" is my main pc from which I use TeamViewer to connect and support computer users via Internet. "B" is a pc in a second room of my house. It can be Wi-Fi or Ethernet. All I want is to control the "A" computer. Nothing else. Hence all work is on "A" only. Sort of like using an external keyboard and mouse. "A" is using dual monitors; not "B." "A" usually is the pc connecting to partner's pc, but in this case "B" would be connecting to "A", unattended. What would be the pluses and minuses of TeamViewer vs. Peer-to-Peer? Thank you