I'm sorry about double post but I really want to get it off my mind so here it goes.
Release date is like three months away so we still have plenty of times to get more information and reveals. I know many people believe that Ryce's roster leak is complete but let humor me and see my point about it. Also I'm going to follow gameplay trailers, not story mode trailers so keep it in your mind.
PSX Reveal - Captain America, Captain Marvel Iron Man, Morrigan, Ryu and Mega Man X (Power Stone and Time Stone)
April Reveal - Thor, Hulk, Hawkeye, Ultron, Chris Redfield, Strider, and Chun Li (Space Stone)
E3 Reveal - Rocket Raccoon, Dr. Strange, Thanos, Nova, Dante, Spencer, Arthur, and Zero (Reality Stone)
So we still have two months worth of reveals. I would guess that we might have two more trailers to go since we still haven't seen two more infinity stones in action yet. Also I would like to remind everyone that we still have 7 characters left that haven't revealed in gameplay trailer, which are Gamora, Ant-Man, Jedah, Monster Hunter, Spider-Man, Firebrand and Nemesis.
I can't see them splitting 7 characters and two stones into two trailers but at same time, I could see it happen. It's plausible that Venom and Frank West might be part of base roster. My point is it's possible that there might be very few more characters that Ryce and other sources might not know of. I'm not asking everyone to set their expectation for few more characters but just keep your expectation low and we might be surprised at the end.