Discrete and dedicated are the same thing for your purposes.
I’m posting this from a Ryzen 5 laptop with Vega graphics. It’s pretty impressive for video rendering and it’s lightning fast in normal usage.
I don’t play games so I can’t rate it in that regard, but everything I’m hearing suggests that the Ryzen 5 is giving the 8th gen i7 a serious run for its money - so the Ryzen 7 looks like it ought to piss all over i7s
From what I recall reading in various places, that turns out to not be the case at the top end. The Intel CPUs are faster per core and have better inter-core communication. However, there is the issue of price, and Ryzen wins big there.
I’ve tested my $700 Dell Inspiron 7000 on Assasin’s Creed Black Flag, Dirt 3, and Carmageddon Max Damage, all ran surprisingly well. And really the 15" screen on the laptop looks better than my old 24" Viewsonic. The Inspiron 7000 has 16GB RAM, an i7, and GeForce GTX960M. Now granted I don’t require a stable 60FPS to be happy, 30FPS is fine for me.