I think they look good, but only track time will tell. I do like the green bits...
What will kill them is no LHS support. We live in an online support world, but if your LHS/Track doesnt carry parts, it will be relegated to be back of the pack. No one wants to race with the fear of breaking a part and having no replacement available at their fingertips.