WSM is junk.. almost everything they offer is.
JM does SBT cranks, he could do other, but for a pump gas 701 that's all you really need. SBT crank with ProX, OEM, or Wiseco pistons is basically a time proven setup. Just be sure to use the wrist pin bearings from the pistons vs. the ones...