SO openCPN compiled fine and has been running for a day or so. No crashes or other issues.
The main problem is I cannot get the plugins for oesenc and S63 to compile so I cannot load the charts
I am interested in. They only compile armhf packages.
As a comparison I also built the latest raspbian and installed opencpn. There is no real difference in performance between raspbian and Ubuntu they both work about the same.
Ubuntu looks like it is from 2019 raspbian from 1999! There is no real price
for the much more appealing and smart Ubuntu desktop.
If I can get the plugins to work then I can test appropriately.