Good to hear that they're looking at longer consists for this service. The lack of stops and potentially high average speed makes it a good application of the longer (7-car) consists with poor power-to-weight ratio and lots of business class seats.
Introducing non-stop trains is a bit of an odd decision considering that increasing the scheduled average speed of Via trains increases the conflict with slow-moving CN trains. Maybe there was some kind of backroom deal with CN that they'd free up some high-speed slots for Via as a (small) apology for absolutely decimating their business with the level crossing speed restrictions.
The old high-speed LRC sets (with 2x power cars) had a higher power-to-weight ratio than the current 7-car Venture sets, and they had higher speed limits - they were subject to the special LRC/Turbo speed limit for tilting trains whereas Ventures are limited to the same P+ speed limit as the rest of Via's fleet (including the LRC cars, which have since had their tilting mechanisms removed). It will not be possible to match the travel times of the TurboTrain or the early LRC services.
LRC in Kingston in 1985, photo by @Trackside_Treasure