There were no issues with threading in QGIS 2, but apparently there is a problem with this plugin in QGIS 3.
Here is the message (on Ubuntu 16.04, QGIS 2.99.0-Master - 287ed2d; QT 5.5.1, Python 3.5.2) that appears in the log message panel QT tab:
QObject::setParent: Cannot set parent, new parent is in a different thread
The QT message appears when the processing is done and the data set appears in the legend.
There were no issues with threading in QGIS 2, but apparently there is a problem with this plugin in QGIS 3. Here is the message (on Ubuntu 16.04, QGIS 2.99.0-Master - 287ed2d; QT 5.5.1, Python 3.5.2) that appears in the log message panel QT tab:
The QT message appears when the processing is done and the data set appears in the legend.