I decided to open a picture of the hud from Freespace 1 to try and guide my next iteration. I was very surprised to see how nice the original hud looked. The central gauges may not make a perfect circle, but they do not make some kind of weird potato. The new code is below.
+Afterburner Energy:
Position: (498, 439)
+Weapon Energy:
Position: (854, 439)
+Throttle:
Position: (570, 417)
+Weapon Linking:
Position: (791, 413)
Of course a picture is worth a thousand words.
The obvious problem with this compared to FS1 is the threat indicator gauge is still too low. Now the oval FS1 created is bigger horizontal than vertical.
I don't want to move the threat indicator upwards since the hostile, missile, and target triangles are directly above that. Above those we have the objective complete gauge and above that is the players hull and subsystem status.
Most of the gauges seem off center, just look at this shot.