I've been experimenting with OpenCPN
v5 w/mbtiles. I understand the limitations and I'm looking forward to future enhancements.
A simple suggestion -- perhaps the chart-outlines of mbtiles should be the same magenta/violet as the mbtile overlay key color. This would differentiate mbtiles from KAP and other chart formats.