I don't know much about them. All I can find is that Delinte specializes in making low profile tires for nearly every tire size. That seems to be their thing. I can't find their website.
SEE SIG, DOGE IT ALL
My opinion is the opposite of your opinion, even if you change your opinion to my opinion.