It depends of the battery, and how you will charge it, and also how long the leds should run.
In my opinion the best solution for you is
It has been said that G2x Pro cannot be bored to 18mm, any idea why that is? could someone confirm / deny it?
Right now I plan to use it
Got you down!
First post updated.