Yeah I have some ADC/DAC/CODEC favorites :-) But any one will work as FLexFX supports I2S, LJ PCM, TDM, etc and if there's other I2S variants that need to be supported it's fairly easy for me to add that support and then update GitHub.
I don't like QFN parts since I put boards together by hand for hobby stuff - so I gravitate towards the leaded parts.
The AK4556 is low cost, simple to use, and has decent performance (44k1 to 192 kHz, TSSOP20, 103dB ADC and 106dB DAC dynamic range). Really pretty good and also the latency is decent (18 samples for ADC, 21 samples for DAC). No I2C/SPI control port therefore no volume control or other stuff but this keeps things really simple.
The AK4558 is a really nice upgrade (even lower latency, 108 dB dynamic range) but it's QFN.
The AK5386 ADC -- 192 kHz, 110dB dynamic range, TSSOP-16. Only a handful of passive components needed. No control port but simple, compact, and very quiet. Moderately low latency of 16.5 samples.
The AK4420 DAC -- 192 kHz, 105 dB, TSSOP-16, single 5V supply, 19.3 sample latency, super easy to use. Outputs are ground reference so this makes it even easier to use.
Those are my go to parts.
I've also use the TI PCM5102. Also super easy to use and it even has a built in PLL that can derive its MCLK from the BCLK or WCLK signals if needed. Ground referenced outputs, very high dynamic range, up to 384 kHz FS, and low latency.
Since FlexFX supports up to 32 channels and TDM one could use multichannel ADCs/DAC's. The PCM1681 and AD1934 look interesting although I've never used them.
In all cases I prefer parts that have a HW control option and that don't require I2C or SPI just to keep things simple and to keep the FW agnostic of ADC/DAC/CODEC. But FlexFX does support I2C so if you want to use part with I2C ports for filter selection, sample rate selection, volume control, etc you can easily do that.