"anyone still carry or prefer to carry the older smith autos for either duty or CCW?"
Yes....you'd better believe it ! I have a pair - a 6904 and a 6906 - and they are my EDC guns. For my money, they beat the snot out of ANYTHING manufactured today !