A simpler way to do this would be to use a bullet chart. They are easier to read and much easier to create. Have a look at this: Quick Start: Bullet Graphs
If you still want to do a gauge, there are a couple of options. Here are a couple of blogs to check out:
I reviewed the dueling data viz but not able to create the needle/hand Not sure what's missing.
The NPS gauge viz is bit different approach, there is no usage of needle/hand.
I am able to create the coordinates but coming as a circle on the dashboard not as a needle.
Hope this provide more clarity.