When I first started off, coding games in Flash, I'd use duplicate. I quickly found myself with code spread between movieclips too much so I switched to using attach. My code's much more centralised now and I prefer it that way