stiff is all right but that frame is extremely stiff and not comfortable at all. very short head tube and aero seatpost which will destroy your anus if you ride it on a harsh road. seta is tarck df4 is track frame so they shouldn't be compared together.
df4 is completely different type of frame which is twice heavier way stiffer and made for track only