I would say use Windowed because you can make the display not take up your entire screen, and keep an eye on the bot/client a the same time.
I dont know if there is really a performance gain either way. More of a personal preference imo. I keep it fullscreen windowed half the time on a 3rd monitor, but if im running more than 1 account i will just make them smaller windows so i can see them all.