tbh I think that the ability to choose from any gym in any order will be weird.
Pokemon elevate levels, nothing in the main game does that better than gyms.
So having at least 4 to choose from at once would me more suitable yet at closer level ranges, if not just sticking to two to choose from but at sightly further level ranges
For example.
Choice set 1
Choice Set 2
There, that's how I'd do it.
I hate how there's only 1 choice for more than one gym....
I'd make it like that.
Pokemon elevate levels, nothing in the main game does that better than gyms.
So having at least 4 to choose from at once would me more suitable yet at closer level ranges, if not just sticking to two to choose from but at sightly further level ranges
For example.
Choice set 1
Maylene
Machoke lv27
Medicham lv29
Lucario lv31
Crasher Wake
Quagsire lv29
Gyarados lv31
Floatzel lv34
Machoke lv27
Medicham lv29
Lucario lv31
Crasher Wake
Quagsire lv29
Gyarados lv31
Floatzel lv34
Choice Set 2
Fantina
Mismagius lv36
Dusclops lv37
Drifblim lv39
Byron
Magneton lv38
Steelix lv38
Bastiodon lv41
Mismagius lv36
Dusclops lv37
Drifblim lv39
Byron
Magneton lv38
Steelix lv38
Bastiodon lv41
There, that's how I'd do it.
I hate how there's only 1 choice for more than one gym....
I'd make it like that.