Outputting text on a serial port that's directly available as io ports or mmio is of course trivial.
Unless I'm missing something important, there's no such mechanism for usb-ttl dongles.
I'd much sooner trust netconsole than the whole usb stack, as sending an UDP packet while bypassing the whole network stack is surprisingly trivial. Just poke some registers. No interrupts needed.