I don't have any experience with the brand you mentioned as I've been using this Cowboy Studio trigger for quite some time now and have been very happy with it. Friends I've recommended this trigger to have been happy with it as well. That's not to say that one is better than the other -- the technology is more or less the same, but you do get what you pay for.
_________________________________ The camera doesn't make a bit of difference. All of them can record what you are seeing. But, you have to SEE. Ernst Haas, 1985