What do you think should be the system code for the regional routes? I'm leaning towards zafrr or zafr2. (I don't think we should lump the regional routes in with the provincial routes; the RDDA treats the two- and three-digit R routes as separate systems, and they have differently shaped shields.)
I think we should probably split South Africa into individual provinces before I add the regional routes. By my back-of-the-napkin estimation (230 routes multiplied by 100 miles each), adding the regional routes will bring South Africa up to at least 40,000 miles of mapped highways, if not substantially more. As far as I can tell, that would make South Africa our largest region by highway mileage by a significant margin. The largest regions we have on TM right now (which I'm pretty sure are Nouvelle-Aquitaine, England, and Texas) are at about 33,000 miles and already take an annoyingly long time to load on Mapview. (The first two also lag a small but noticeable amount when I scroll or pan around in Mapview.) Splitting South Africa into multiple regions would leave open the possibility of adding the metropolitan route systems without pushing a single region into the 50,000-60,000-mile range.
I'm willing to do the work of splitting all the .wpt files by province if you don't want to.