I'm no technician, but I've been riding a 2005 Thunderstorm Uly from new like there's no tomorrow - no issues.
Got a beefier battery for start-up stalls.