A bigger than original battery shall last longer, but make sure it fits the battery box. Batteries are known for their unreliable temperament. I bought a brand new one for my FZr once that lasted hardly a month and another did fine for more than two years.
Avoid buying Chinese, locals are much better if you cannot find any better, Japanese or Thai, etc.