Sooo that streamlining turned out into a complete rework. The question still stands though as your code was the start point for my work.
Hi! Sorry I haven't been active as much lately because of school. You can totally share it yeah! You can add it as a branch on the github repo. Thank you so much for your contribution!
Do you still have interest in showing this off? I'd love to take a look <3
Yes, I'm working on publishing it right now :D
https://messy-bytes.itch.io/expandable-platformer-controller-2d here it is :D