I noticed that the Diggity posts are as long as stock posts. I was able to get the Track Power bricks in and when I used a long screw to tighten down the strap, I could hear them "squeezing" in. I think they will be fine, I just don't like the carbon fiber straps slightly bending under the pressure. I hope they don't break under a hard crash.