Does electric potential influence the direction of current?
Yes it does. As you said, conventional current flow is from a higher potential to a lower one.
With your typical AC waveform (a sinusoid), the voltages don't switch discretely. They gradually increase or decrease. For one half of a cycle, one terminal will be higher than the other, and you will have current flow from the more positive to the more negative. For the next half of the cycle, the other terminal will be higher, and you will have current flow again from whichever terminal has a higher potential relative to the other. This is conventional current flow.
The Drude model is not intended for 'visualising' what is going on.
The Drude model is a very good (for the time it was introduced) classical way of putting some equations onto what was observed, to try to understand what was going on numerically. As such, it gives plausible resistance predictions and handles the the change with frequency for many metals, but fails badly for sodium. It also makes a reasonable fist of some specific heats, though due to compensating errors that are in the order of a factor of 100.
How do you do 'better' than the Drude model? You can make it more like reality by introducing quantum mechanics, for instance Drude-Sommerfeld and the free electron model. That is much more successful than Drude, and certainly does away with electrons 'hitting' atoms, but no-one in their right mind would argue that introducing quantum mechanics makes something more intuitive (for me, visualisation implies intuitive, or at least classical).
One alternative is to crank the realism down a notch or three, and use the hydraulic model, which laptop2d has already illustrated, albeit briefly. You can push the hydraulic model a long, long way before it breaks. Specifically you can have inductors, capacitors, batteries and generators (we even have a hydraulic switch mode power supply, a boost converter, the hydraulic ram!)
You can't have realism and simplicity. Try to intuit how 'particles' like electrons behave, and one is already lost. For instance, an electron is not a billiard-ball-like particle, even in a system as simple as the hydrogen atom. Add another, and they interfere in wave-like ways. Add more, and an electric field, to a lattice of ions, and pandemonium breaks loose.
The best we can do is to have a 'magic fluid' that obeys certain more or less plausible rules. Whether you prefer water in pipes, classical electrons hitting atoms, electrons in bands being scattered by the lattice, or just plain-old 'conventional current flow' with no attempt at visualisation, is up to your taste. It's just the way the world is.
What I do, and from conversation most other engineers do as well, is to stick with a magical conventional electric current, which is a bit like water, and take the 'plausible rules' on trust. Occasionally, we have a crisis of belief, and take a peep over the wall of Drude and then quantum mechanics, to see if what's going on over there looks plausible, decide it's too complicated but probably sound, and come straight back to hydraulics and circuit simulators.
Unless you're the scientist designing the next semi-conductor material, so need to know about band-gaps, you can do electronic engineering never bothering about anything more than conventional current.
Best Answer
This isn't a good way to state it.
If you get into solid state physics, you'll learn that the term electron mobility is already used to mean something else. It's the property of a material that determines how readily its free electrons can move. It's one of the factors (along with the density of free carriers and the charge of the carriers) that determines the conductivity of the material.
You should also consider that electrical phenomena include electric fields generated by magnetic fields rather than by charge, propagating electromagnetic waves, etc.
This is given by the microscopic form of Ohm's Law:
$$\vec{J}=\sigma\vec{E}$$
where \$\vec{J}\$ is the current density and \$\sigma\$ is the conductivity of the material.
As mentioned above, the conductivity (for a metal or n-type semiconductor) depends on the density of electrons, their mobility in the material, and their charge
$$\sigma = n_e \mu_e e$$
where \$n_e\$ is the electron density, \$\mu_e\$ is the electron mobility, and \$e\$ is the fundamental charge (the charge on each electron).
If you consider p-type semiconductor or ionic conductors you will have to consider conduction due to positively charged particles, not just electrons.