Ksports and D2 are pretty much identical from what I remember. However, it seemed like KSports had less of a failure rate.