There are places that sell unofficial replacement batteries, but none of them are any really better than the official ones, no matter how much mAh they claim.
Flashcarts eat up a little bit more battery life than normal carts, you can save battery life by turning the brightness down a notch.