I have been testing LCNC on the pi with the nvme hat and PoE, until I realised that the integral RJ45 will be for the ethercat network and wont have PoE!! A bit of a misstep there. In a raspi environment the waveshare addon does complain about limited current availability and the shutdown of peripherals.
Less keen on the Rpi5 now because I realised it has integral wifi, my intention is for a product and adding wifi means I have to satify requirements of RED, so I even more so am interested in alternatives. The Odroid is looking more promising!