Yes, but the problem then is you now add wires and complexity to the extruder.
It's just one more thing to go wrong, instead of something to increase reliability.
If you want to take it to the next level, basically substitute the 555 timer in mine and drive the step pin on your driver the feeder. This way it moves exactly in tandem with the extruder.
The trick here is to also then use the enable pin in a manner like I am using it.
This way if your feed mechanism ever has a problem, the motor freewheels instead of being locked. That should be a key element of any implementation.
By all means, mod it and go nuts, I'm just trying to give some pointers as I put a lot of thought into making one.
We threw out the idea of putting anything on the head for a long list of reasons, mostly being it could affect print quality or reliability in some way.
I also did not use the step pin method because I was trying to make this universal and completely external.
I also played with the idea of using a microcontroller for a much more controlled system of feeding. For example, when the feed is required switch or whatever you use it tripped, then the stepper could be pulsed a know distance rather than just moving until the trip point was cleared in my very simple 555 design.
You could even implement a variable speed based on how much needed taken up and so on.
The best of both worlds might be to use a microcontroller and sense the step pin, but also have the feed detect or tension switch (either on the head as you describe or one like mine at the feeder, so that both could call for filament. That way, 99.9% of the time, we assume the 1:1 ratio of feeder to extruder= no tension, but if there is slippage, then the feeder can push a few extra pulses until there is no tension.
Really there is no limit here, we can make this super complex code that senses the pressure and the distance, monitors the motherboard step pulses, even put an encoder somewhere in line and calculate filament slippage.
It comes down to cost and time. The other factor I look at is simple= reliable, complex may actually cause failures. But that's why I say use the enable pin in whatever logic setup you use so in a worst case scenario, you have the fact the feeder can freewheel rather than being locked. The other factor is that if learn nothing else from other failures, stay way from cheap DC motors as feeders. Most of them cannot take any side load on the shaft and will fail when used in a pinch wheel mechanism, where a stepper can take a reasonable load, is cheap, and has ball bearings.