For me the most important question is do they comply with the marlin licensing. (ie to provide source for the machines where they use Marlin)
If not its a good indication its a a-hole company,
Creality is the big bad guy in this area.
Here is a list of some violators.
[
www.th3dstudio.com]
.