I tend to use redeclaration of traitlets in subclasses, mainly because that is what you would do in standard non-traitlets python.  But I am fine with Min's approach as well.