Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
I agree with Al. We always keep OOTB types (WTPart, WTDocument, Change Objects etc) as it is and when needed, create a sub-type.
Yes, soft-typing has always been helpful to us. We never created soft-types of links though.
We never needed soft-types of links.