That's a nice price. I'm probably either buying a Vector2 or Powertap P1 pedal based system. Probably the P1 but it's not available at my shop yet. No plans to replace my Quarq on the Calfee though so this is for the other bikes.
As far as crank goes I'd recommend shorter than 170 for a guy your size but if you are happy maybe not. Do you spin or do you grind more?