Im not sure what the point of having different E requirements for different gyms is but I find it annoying. I'm constantly having to switch gyms or pop cans to meet the 0 E reqs I have for myself when I pop a refill or go to bed. If we have paid or gotten the stats to get to a certain gym why make it so difficult to have to coordinate a train i it?
The alternative, and I would be happy with even this, is that you let us set a queue of preferred gyms for a stat and when we train if we dont have the E for a certain gym we automatically train in the lesser one.