I have one as well. Finish is fairly nice, the end of the steerer (uncut) was only 95% round. It was round at the point where I cut it though, otherwise I would have chucked it.
The integrated crown race is a bit of a pain as it limits headset choice.
@SeƱor_Bear how's the finish on that fork, i have it on my watch list since month..