Für den zweck für das entwickelt wurde - rapid prototyping - tun sies sehr gut.
Für Arduino brauchst du erstmal kein debugger, maximal musst du deine logik debuggen und das geht über serielle telegramme. Arduino librarys funktionieren in der regel einfach.
Ja JTAG bzw SWD ist immer auf header...