Still as dubious now as when they first jumped on this forum. No one seems to be taking a chance with their gear, probably for the same reasons you stated. However they did manage to post a plug about their product and a link to their very odd website. That was probably there intent.
I don’t know much - but I’ll contribute that the email address given by the OP which has the domain name “QQ” is widely used in China (sort of like hotmail in the PRC), so it is almost certainly a Chinese outfit.
They’ve already stolen the designs for one good system (the PAMCO) - don’t know why they want to do another one.
I guess the good ole’ competitive market is alive and well - even among the IP thieves in China.