Totally, I am a bit obsessed with that thread (and the lack of obvious answers).
Did you use any special tooling to handle SMS in this application? I didn't realize that this wasn't open-sourced when you first posted it.
I would absolutely help maintain this project if you ever get bored of it and don't want to maintain it yourself.