This video shows OpenBCI Cyton live data input to Touchdesigner via OSC protocol.
The good thing here is that data is finally coming in live, rather than from a saved CSV file. On the downside, this method is still reliant on the OpenBCI GUI and I also had an index issue (later fixed by adjusting the OSC rows to 8 instead of 10). The data is also not very clean yet, so much more work is needed.