I bought my Puma Thunder at 5 years 7 months old when it had done 5,784 miles - yearly average 1,036 miles.
It is now coming up to 11 years 7 months and has done 37,700 miles - yearly average 3,254 miles.
The first 5,784 miles consisted of:
14 Feb 2002 Registered
30 Oct 2003 Service @ 4,795 miles
03 Nov 2004 Service @ 5,092 miles
13 Oct 2005 Service @ 5,319 miles
19 Oct 2006 service @ 5,536 miles
05 Sep 2007 service @ 5,784 miles
New cambelt kit and water pump were fitted at 5,784 miles!
Oil/Oil Filter changed every yearly or 6,000 miles whichever was first. - no top-up required between changes.
Applied rust treatment 4 years ago and still has original arches with no rust showing.
I don't see low or high mileage being a problem, it's more down to how well a car is maintained/serviced.