i've been looking at this ride too - if the frame is built anything like my GT chucker frame, it'll be solid. i've been eyeing the peace 9er for a singlespeed. you might go through components, but that's what they are for. you couldn't get some frames for that... so for a full build, i'd say its a bargain...
problem is - what do you pay in shipping? will it probably come out closer to $600 or $650? if that's the case - you could probably pick up a mary or something from a local shop for a higher price that is in the same ballpark...