Mine is approaching 30 years old (still performs great - I think periodic maintenance is largely responsible) and came from the factory with not very many amenities, but I've upgraded it with some extra sensors and a display for engine info/GPS/etc. I try to keep away from large, closed, proprietary systems whenever possible...