If you watch the video link from the page before you can see it's a sliver block with the plastic inserts in, which is why Ronald is covering it up, they did put something on facebook a couple of weeks ago saying that will b producing some. I don't know if it's a 16 platform or 14 he was using, no X brace at the rear though
I did miss that video but in HD yeah certainly you can see the insert mounts,
I have a full set of Techra mounts that I havnt even opened the packets yet, I just havnt found the time yet to test them