Yours is truly a mean machine.
I got rear and front derailleur, crankset, chain, cassette and calipers for 270€ down here in Italy. Extralite levers and Shimano trigger shifters bankrupted me ):
Worth it. Would much rather take a cool frame and make something individual than buy off the peg, satisfying too. How come you chose flat bars not drops?
Negative, that frameset is cool as hell and deserves to be used!
Done similar (assuming you got the Chain Reaction 105 groupset deal?) with a CAAD3. Rides really nicely too!