the only thing i would be wary of on that bike is the stance flow fork.
i've heard of many stance fork destructions..
other complete bikes in that price range are
the specialized P2 (1100) and the giant STP (1000)
which are both very sweet bikes that i'd take a look at.