Update.
Went through what might be the 10th iteration yesterday. Seems so far that they may actually be finished and stable. I had many issues with the way I was mounting the led in the headlight and it touching metal and shorting out. All in all, I actually used up all 10 LEDs that I bought to get a finished working set of 4. Also, because I'm only using one power converter (the 12v to 3.3v) to power the entire circuit, it seems that it is safe to run multiple colors at once. For a little endurance test I left the LEDs on for an hour and a half to test battery draw. Virtually no effect on the battery!