carb spacer

From what I have been reading the demon crabs look good, any feed back on them?