Cam chain tensioners---EVO cam bearings---$300 service charge every 5K miles.
Just part of the cost of riding a Harley.
The upside is $80 seats on eBay and if your speedometer cable breaks on your 1990 Heritage, the local dealer has 5 in stock(plastic, steel braided, black vinyl, etc) and all are less than $30. (true story) They are simple to work on.
Good and bad on every bike.