I see only disadvantages using raspi-os over tinycorelinux.
First and foremost tinycorelinux runs almost read-only on an SD-card. When switching to raspi-os you might want to add an UPS and a power cycle script to prevent SD-card failure. If you want to test with raspi-os on a pi-zero2 I'd suggest you install OpenPlotter, inclusing pypilot, and remove OpenCPN (and X).
With the upgrade from the pi-zero to the pi-zero2 I see hardly any advantage in 5% extra performance when you account for the boost from 1 core to 4 cores. There is also not enough memory to want to upgrade to 64-bit. The only advantage would be being able to switch to alternative hardware (orangepi, pine64, friendyelec) but it all seems hardly worth the trouble.
The addition of a full SignalK server seems a valid option for me, but mostly the other way around. Adding it to tinypilot. But even hen I also don't see any advantage in 64-bit.
First and foremost tinycorelinux runs almost read-only on an SD-card. When switching to raspi-os you might want to add an UPS and a power cycle script to prevent SD-card failure. If you want to test with raspi-os on a pi-zero2 I'd suggest you install OpenPlotter, inclusing pypilot, and remove OpenCPN (and X).
With the upgrade from the pi-zero to the pi-zero2 I see hardly any advantage in 5% extra performance when you account for the boost from 1 core to 4 cores. There is also not enough memory to want to upgrade to 64-bit. The only advantage would be being able to switch to alternative hardware (orangepi, pine64, friendyelec) but it all seems hardly worth the trouble.
The addition of a full SignalK server seems a valid option for me, but mostly the other way around. Adding it to tinypilot. But even hen I also don't see any advantage in 64-bit.