That's cool - I'm glad it was useful. I also should say, I like the fact you've come back after a decent chunk of time and posted it again with changes. It's very rare that happens with Show HNs, but it's really nice to see the progress on something over time and I'm not sure I would have run across this again unless you'd posted.
ahah thanks for making the effort to comment again
in the same way, it's been cool getting feedback from the same person after those changes/time has passed