I'd focus more on battery chemistry than milliamp hours. Smaller
batteries with higher capacity introduce more concerns in regards to safety and stability. Are you running mechanical or regulated? The highest capacity
batteries I'm aware of are lithium polymer batteries, but if your device doesn't have thermal monitoring than its really not wise to use them. I'd stick with a high quality lithium manganese battery or use 18650s if you want more battery life.