While adding some of the already requested features, revisiting the code, taking notes for the bloody beginners guide and general brainstorming, this is the one of the few occasions to
get your 'last minute' smart features added.
Fore the next (coming) release we have:
+ 3 new options for disabling counters and squeeze a tiny bit of performance.
+ default banners locked into database; avoids me to explain how to get banners running and waste my time, while the 'experts' have them already deleted

; they can be modified though.
+ unsigned integers for all those database values which can't be less than 0.
+ external functions file adds php caching if there is one, thus enhances loading and esecution speed and generally reduces memory footprint a little; also solves the rare problem where functions are loaded twice.
+ width and height (if > 0) for img tags.
We won't add now:
- native in-place rotating, because it would add too many new options and a lot of questions I may not answer to.
- image rotation from a folder (N images for 1 banner). it was a nice idea, but unefficient in real live; maybe another time.
- style exclusion; there is no efficient way to know which style is running while handling the final output.
- section exclusion; would be another good reason why banners would not show up at all.
- banner payment, all the related front- and backend forms, scheduling and mails.
Checked:
- mailing feature: works! but it has also a relative option which must be enabled, and a cronjob which must be enabled, too.