I haven't heard of them before, but there is tons of brands out there now making good wheels. I'd say if you find ones you like go for it.... Brand isn't a huge deciding factor for me when it comes to wheels, the look is.
You could go chrome if you wanted to... You'll just have to keep up with cleaning them more often in the winter. Keep the salt and road grime off them as much as possible. But I would be doing that with either black or chrome if they're aftermarket. Again, I would go with whatever you like better.
galfer, yes I did... Replied to your post in my build thread