ive never personally heard of that brand... luckily shocks/struts are easy to tell if they blow out... you could get them and see if they last for a good 10 years or so...
ive never ran kyb, but i heard they are pretty good. A guy I work with had them on his eclipse and swapped to those after his toxico's shit the bed on him