The problem is when you say "there is a convention. . . .". You are missing out the second part of the correct version. The complete statement should be: "charges flow from positive to negative where energy is being transferred from the charges into a load". When energy is being transferred to the charges they are moving from negative to positive.
I think you can't take same circumstances for the inside the battery
So you want to tell rookies that current sometimes flows from positive to negative and sometimes from negative to positive?
Presumably there are also a set of rules to tell which way and when?
I cannot see the gain in this approach, making what is probably the simplest subject in Physics so complicated, especially when it is so unnecessary.
Listen to Maxwell himself who clearly understood what was going on when he discussed the laws then proposed by Kirchoff.
'avoids consideration of potential'
Kirchoff originally proposed (here is an English translation);
The conditions of a linear system
1) At any point of the system the sum of all currents which flow towards that point is zero.
2) In any complete circuit formed by the conductors the sum of the electromotive forces taken around the circuit is equal to the sum of the products of the currents in each conductor multiplied by the resistance of that conductor.
I agree with Antiphon that we should clearly distinguish between engineering circuit analysis which has been developed for the most efficient way of calculating important quantities in electric circuits and the Physics of what is really happening. Circuit analysis from first principles really is the most difficult and confusing way to go about it .
Remember also that this is an engineering thread.
That is why I prefer the original version of KVL, in that it allows us to completely sidestep the issue of what goes on inside a transformer, battery or indeed any source of EMF.
Incidentally I agree that there are many good reasons for retaining the 'conventional' direction of current. However I don't think it fair to load all that onto students who are just starting Ohm's law.