Yes there were. Not great performers as they went through to exotic locations such as Rugeley via Walsall and Liverpool. So poor that station calls were removed at Long Buckby to help with performance. During the pandemic the service was split at Northampton and from memory created a -1 connection into some services arriving into Northampton and the Birmingham departure. If the former arrived into Platform 1 you could get lucky with an early arrival.
Tile Hill was certainly popular back when Westwood was open! Marston Green got the calls too, knew a few who did Marston Green - MK commute, rather them than me.
The timetable does what it does as
@Bletchleyite states. Though I'd add having enough crew on some days to the "it would be nice..." line.
I'm going back to the late 90s but then between New Street and Cov you had 2tph all stations with 323s, 2tph New Street - Int - Coventry - Rugby and stations to Euston via Northampton with 321s, 2 InterCitys, 1 x XC to Cov and Leamington and the occasional XC terminating at Int and the loco doing a run round. The 321 was always the quickest New Street - Int.