Could mkgmap automatically split gmapsupp.img over 4GB (or have an option to do so - but besides Oruxsmaps/locus and some other not often used tools - I don't know any others that can use larger gmapsupp.img files duet to FAT32).
It would be nice if those gmapsupp.img files were somehow rastered - but even just according to mapid would be fine.