Whether or not it’s worth it is entirely up to you and your skills.
What @EddyMI3D did isn’t that difficult and he is available for questions.
Now you’ve got me thinking about the RAMPS board I setup for my daughter with a DRV8825 driver module (How many people still set driver current manually? - #5 by JassMan23) - I’m sure I have a TMC2209 module around here somewhere and it should just need running a single wire to it… The problem is the software and I’m not sure I want to recreate the serial communications in the Arduino IDE.
Good luck! if you decide to go ahead with it, please let us know your progress.