Nice build. It's good to see those 9 led lights put to better use. And, off-the-shelf parts gets bonus points in my book.
Another battery option is 18500 Li-ions. That would almost double the capacity over 3AAA's. They drop in length-wise just fine. A little cardboard as a spacer and you...