Got the FTDI up and running. It ended up being surprisingly elegant. Two wires for power, two for RX and TX to the USART1 port I broke out, and a momentary pushbutton attached to the ISP port for reset. Now I can stop debugging by blinking an LED. Dear god that sucked.