Please do take a look at our guide How to show Media at specified intervals using Playlists which utilises Spot fill configurations, to give you an idea of the flexibility of Playlists.
Do let us know if this would give you the functionality you require?
Thank you