All of my affiliate sites held rankings as well as my authority sites. From what I've seen what's worked is:
- Continuously publishing content
- Putting the blog page first (continuously updated)
- Ensuring that Google is aware of my site in Google Webmaster Tools
- So basically building an affiliate site as a "standard" authority site
So no drop in rankings, actually the exact opposite.