I can confirm it works on the 2019 Mojo with a 7" screen. Once I updated I ran into a few areas to optimize it though:

1) Paddlewheel Fault - Adjusted the settings to 250ms vs standard 50ms as I don't have GPS currently.
a. This appears to have fixed this issue for me now that I have adjusted it.
2) Leak Detection - I had to disable this one at a setting of 99(no 100), as I have old flow sensor vs. tube.
3) Autofill - This one I noticed immediately when I upgraded and couldn't understand why i could hear my pumps intermittently running Matt's explanation then gave me an "ahah" moment. I adjusted the settings as the slosh affect was not allowing me to list the boat at ~85% for goofy waves....it kept filling it back up!

The adjustments at -10 and +10 based on ballast capacity appears to work well for my goofy wave too! (I think that was a 2021 setting though). Been super happy with how it has caused a positive impact on my goofy wave though!