Verdris,
This is a good idea, thanks for sharing.
Of course there are more other viable solutions (I can extend your idea) and talk about my current solution (64 channels, 16 bits ADC, single ended, etc) which are more powerful than STM32. What I'm following is to see how much of its power I can squeeze of it with keeping the combination between efficiency, ease of programming and reduced costs because the project I'm working on it (gas chromatography) must be implemented in many equipments.
Thanks.