You're mostly right, but D2's etc don't come with keeper springs because the ride height isn't adjusted with the spring seat, thus (when set correctly) the spring doesn't come loose when the suspension droops.
I wouldn't buy D2's, but I wouldn't buy superstreets either.
I've actually got a set...