Would be good to optionally choose which scenario invokes the banner.
So instead of just showing the banner after X ms. Be able to choose that it be shown only after an interaction on the page e.g. a click or % of scroll.
This allows the visitor to manifest interest before getting bugged. Which could increase engagement.