Thanks for the tip regarding gpsd-kplex setup. I may dive into this later. I have also looking into potentially using Signal K as another alternative, then having sfh running in parallel with Openplotter etc.
Baby steps required though - for me at least!