As offline was (when I worked on it in 2019) and still is working great for me (although I did not yet make the effort to update to the latest code), It would be great to document here what is wrong with it. The code has undergone many refactoring tasks since I played with it.