Those Cranks have a really narrow Q-Factor - I have them but haven't found a frame that frame that they fit yet. But I've only really tried on MTB's.
I have a couple other sets of cruzbike cranks that have held up really well though, but they aren't the cool machined look.
I'd be skeptical about the fork - are there good Chiner forks yet? I would look for something used - most older fox/RS/Marz are pretty trivial to rebuild, and there isn't much of a gap in performance, with the middle-ground modern stuff.