Outside of sport, most channels are only pointers to their app. In particular, BBC, ITV, C4, and most U& content is just a link to their app, so it is a question of how long it is there [and not all programmes appear there] which is up to the app provider.
Five and Sky basic content appears in catch up - I doubt there is any difference in what is available on Stream and your existing Virgin Media service, and the same goes for Quest. If there are particular programmes from those channels you want have a look at what you get today in catch up as it varies.
Some of the smaller channels without apps carried by Virgin Media do have the week's programmes available by going back in the EPG similar to the sports channels, but others, such as Talking Pictures, where Virgin Media doesn't carry their app, can only be watched live.