It looks like the kernel is the main thing as Home Assistant have confirmed the CM5 works as a CM4 replacement on the Home Assistant Yellow with just adding CM5 support in HAOS 14.0
So I think the main hurdle for the CM5 will be cooling within the uConsole case