Yup, AVS is a good way to go at first. You don't have to worry as much about the initial traffic because the AVS will feed a lot of it to you. But I wouldn't rely on that traffic alone. You should always go and get your own. As much as you can.
You should hit Luke up for some info on
www.sitepass.com