Some of the things you describe #2,4,10,11 are minor issues and should’ve taken a couple hours at best to repair for all. I’ve had #4 and wouldn’t even call that a repair. Took mobile ranger less than a few minutes to take care of and hasn’t been an issue since. I hear your frustration with the other issues but were they ultimately fixed? If not, then definitely I’d be looking elsewhere as well.
As for the Mini, the range is 110 miles. Take about 30-40 miles off that during cold weather driving, rain, etc. For an around the town vehicle I guess it’s okay but there are better options out there, in terms of range, reliability, etc., especially at that price point. Good luck.