That's where the solution I suggested Aashish would work better. You can specify which page types and how frequently you wanted them to repeat. Using the Alternative Transformation will work although you're limited now.
Another way around this without any custom code is to create a "banner" page type and simply place the articles and banners in the content tree as you wish and user a Hierarchical Viewer to display them.