Unless you live near them or know somehow that they have incredible tech help, I would pass.
DTG, especially those that can print on darks need major maintenance and cleaning routines for the most part. That and the fact this is a unknown brand or relatively unknown, screams problems to me