The linkage looks a lot like the original version of the light carbon 918. The newer version of the frame has been updated to a trunion shock. Interesting too is that it looks like it has a braze on mount or something on the seat tube. Also looks to have a port for the dropper cable on the seat tube.
One HUGE plus is no headset cable routing. That alone would put it high on my list.