I think the idea behind the shaft is to have tha same size ring on both sides (up and down) of the pivot. In this situation you don't get the extra chain extention from the bottom part so chain does not extend at all. With an idler (i'm having this setup on my bike*) you get no chain extent on the top side, but having the chainring and/or guide lower, the chain grows from the botom. In my case, the total chain extent w/o the idler is 45mm with it it's cut to 20mm. With a shaft design it would be 0mm. So an idler will kill most of the pedal bob, but it'll not remove the feedback in it's full like a jackshaft would.Actually....
As for the weight... that frame is great and lite, but with an idler setup you won't need the excentric bb, so there's the extra weight in that case. So if you have the excentric bb it's beter to run the shaft, if not you could end up better with an idler setup. The advantage of the smaler ring is still there for the shafted bike.
*i'm not running this frame or the Race link, just another high pivot bike