I never have heard of them before. They appear to be a new company, maybe from Japan. I went to there website and for regulators really did not see any useful information. It looks like it was written by not divers. No technical specifications Easily found. I did download the PDF manual that did have the technical specs, but it also had misspelled words (perhaps it’s the translation). It nice to know I have an option for a hose with dolphins on it. Good luck getting them serviced.
I would take the wait and see approach before buying a set. To be honest I am surprised for someone who uses the models you mentioned above would even consider these regs.