Please get in touch if you have any questions! The setup process is hit and miss, but there's a telegram community for members with many happy customers. I'm there all the time and we're all happy to help!
Plus it would be awesome to get more Maltese learners. I have no one to gush about this language with :D