To really know for sure, I'd highly suggest measuring how much power your car uses during normal usage.
For my Paseo, I think its around 25A with the engine on. Using that as a basis, if your drive there is 1hr and home is 1hr, you're using 50Ah. This means you need a 100+ Ah battery to keep the depth of discharge under 50% and extend battery life. Most group 31 batteries are around 100Ah. However, if you want this to work in winter you need almost double that.
Here are some threads to read over:
http://ecomodder.com/forum/showthrea...olts-8908.html
http://ecomodder.com/forum/showthrea...eo-8767-2.html