Steve, I would look at the overall condition and evidence of servicing and repairs rather than low mileage.
For example, you might find the lowest mileage, most expensive 2002 STR but most of the components would still be 14 years old.
In the case of things like rubber hoses, I can't say with any certainty that it is mileage, age or the number of 'heat cycles' that the hose has been through that cause the failure ?
My personal theory is that, generally, the manufacturer irons out more of the problems as the model life of a car continues, so buy the newest that I can for the budget.
My 'budget' high mileage STR stands me at less than half the price of the similar age cars on Autotrader.
Some of those cars are still on 80k+ miles, which might be low mileage on a 2006 registered vehicle but for me does not justify the extra expense.
Who knows, I might have spent the extra and still had some teething troubles and the associated expense ?