I'd consider that to be a pretty good rod for the task, depending on what you consider "small-mid", in an action that suits your casting style, of course. Some may prefer longer or shorter lengths, depending on their style and the tactics necessary on their given streams, but 7'-6" is a good all-purpose short rod length, and 4 wt should best reflect the weight required to throw the target variety of fly sizes you'd want to use in a small stream setting.