Mazatrol rocks for turning
The T-Plus control would be fine. I have programmed thousands of diffferent parts on Mazak lathes, as old as 1992 QT-15N with T-32 control, and as new as Nexus 250 with Matrix control, with qty's ranging from 1 part to 30K+ parts.
The conversational programming is easy to pick up and fantastic in a job shop environment, and also high volume production. I bought a used 15N from the US a few years ago and have had excellent tech support via telephone with Mazak Canada. Like you, I'm not afraid to dive in to do repairs and maintenance and Mazak has been very helpful! They do stock some parts in Ontario, and they stock almost everything else in Kentucky. There is no fee to get registered with them as an owner of a used Mazak.
Also, if you can't physically travel to see the used machine you're looking, I would highly recommend paying a tech that is local to the machine to do a complete inspection on your behalf. It is common for used machines to need some TLC once they arrive on your floor, but it's nice to know what you're getting into.
Oh yeah, you might want to get a quote on the new Mazak Smart lathe. I saw 1 up close a few months ago at an open house. They had an identically configured Nexus machine setup right beside the Smart lathe running the same part, same tooling, same setup, same program. It was about a 2.5 minute cycle with tailstock usage etc. IIRC the Smart lathe was about 12 seconds faster then the Nexus lathe! The surprised technician that had setup both machines attributed that time savings to a "leaner" and more efficient control, and faster processing in the Smart machine.