Yup, you'd probably need a seperate profile for each domain which could take a while to setup.
Do you want to be able to see each site's stats seperately? Adding them all to Google would allow you to see a summary of all of them together, and go into each for more detail.