People on this subforum have a weird pet peeve about anyone starting a new thread for HUDs they don't consider to be original enough. It's as if there's some sort of standard that you have to meet in order to gain the privilege of releasing a HUD. I mean, these guys use the terms "beta" and "official release" like they're being paid to write vital software or something.
If I were you I would have posted this HUD in the HUD Mods thread. But at the end of the day it actually doesn't matter. Make/modify whatever the hell HUDs you want, and "release" them however the hell you want. Just make sure you give credit where credit is due, which I think you've done.
JarateKingI spent over a year getting better at making huds without releasing things
I think this is where a lot of the animosity comes from. People spend a ton of time building HUDs from the ground up. It takes a crazy amount of time and patience--only to get a few upvotes before fading into the background and largely being forgotten. When someone else comes on the scene, they act like you have to earn your stripes like they did. (No disrespect to JarateKing, I'm sure his HUDs are very well-made.)