They look nice. I've never seen anyone use them.
So unless you want to be the guinea pig, then I'd look at one of the more reputable brands of skimmers (ASM, Deltec, ER, MRC, etc)
If I had the money to spare, I'd buy one. You could use it for a week or two and then resell it on the BST forum for $10 less than you paid.