I know zero about this app, but there are tools to help you evaluate
the code: https://www.ruby-toolbox.com/categories/code_metrics
And if I were interested in using it, the first thing I would do would be
to read (and run) the tests; poor (or no) test coverage is an indicator
of potential headaches trying to extend and enhance the code...