I wouldn't mind hearing more about the green light. How does it work? Where did you get it?
XLR 250 kill light. There are others out there, some may be better, but this is what I have and use on a rifle. They have an model 100 that is probably more suited to use on a bow.
http://www.elusivewildlife.com/catalog.php?p=windowPrintProduct&iProduct=261Best
GWB