The only real Problems are the interface with the on board computers. Every thing is just you wrench it!
The computer commands and computer procedures are the lynch pin and the only thing that prevents reasonable owner's from repairing or maintaining there car with there integrity intact. And the car is bad about all that. And the computer is not a old one from the 90's and not a new one. 2014 and on.
Double that on the fact that onboard auto computers are about 3-5 years older then home based computers when they update a car computer. And double that on the fact that home computers are about 6 to 7 years behind what's in modern satellites and space industry.
2019 car computers are working with 2014 computer processors. Even if they are modern they are leaned down with about as much power as a home computer from 2014.
So Mini Second Gen is like a leaned down Intel 960 presler or a AMD FX57.
Which was good at the time!