Instead of thinking of the Kirant league as a "side league", why not just use the concept of a "double-league challenge"? In order to access the E4, you have to prove yourself by beating both leagues. This would work perfectly if each region had 6 gyms, then the leagues would be symmetrical. I guess a 6-4 league would work as well, but I like me some symmetry.