Hello Gus, Tim, Marcus, and other,
I think this is a very interesting question type.
I forked it on github and I fixed the phpunit and Behat tests and they are now OK.
See https://github.com/jmvedrine/moodle-qtype_lsciss and https://travis-ci.org/jmvedrine/moodle-qtype_lsciss/jobs/398888517 (note that I have excluded some folders like pChart and phpexcel from the codechecker step because it would be a huge task to try to make them comply with Moodle coding style rules)
Unfortunately there are still some issues that prevent creating a new question using the spreadsheet (but importing existing question or creating a new question entering the JSON in the "Spreadsheet JSON" text field rather than using the spreadsheet itself also works).
Another good thing is that once the question is created it seems to be working with no problem and according to my tests grading is correct.
Maybe part of the problems are in the javascript ?
Another potential problem could be that PHPExcel is now deprecated and replaced by PhpSpreadsheet but here also it would be some work to do the migration.
I don't know if other people are interested to solve the remaining problems but I think it would be a very good question type to have in the plugin directory.
As I have said several times I am very bad at javascript so even if I can do some work on this plugin a good help on the javascript side would be needed.
So that people can get a good feeling of the possibilities of the qtype_lsciss plugin I will upload some examples of questions that I have created using the varions JSON that were in the tests/fixtures subfolder.