IT is a great idea
Using all the roofs is the better idea.
The tanks in that reply are really giant , what a water they can collect.
You may also interested to our project:
http://gileboom.info/rainwater-harvesting/
Two 6000 Liter tanks plus one 500 liter till now and we will add one more.
Regards