[Long edit]
Thinking further about this idea, I realize this may even mitigate the catch 22 problem of very low orbits (<180km): the lower the orbit, the larger the drag and the required thrust power, meaning the solar arrays must be bigger, which in turn further increases the drag... Calculations suggests that with current solar array and thruster technology, flying lower than 150km with this concept is impossible.
But with an elliptic orbit, energy from the solar arrays can be stored on the low-drag portion of the orbit too and used during the perigee dip, thus decreasing the requirements in terms of solar arrays area.
"Hypersonic Interplanetary Flight: Aero Gravity Assist"
Al Bowers & Dan Banks, 2006
https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/200900...
Discussed in a podcast here: https://theorbitalmechanics.com/show-notes/al-bowers
Since the TWR of electric thrusters tends to be pretty abysmal, my gut is that you probably couldn't scale up the thruster well enough to bounce between planets without that supplemental propellant.
That being said, as others have mentioned, this would be really quite interesting for stationkeeping at low orbital altitudes, particularly for small satellites.