Unfortunately AMD's laptop chips are a generation behind the desktop. I have the AMD Thinkpad E485, it's significantly better at gaming (which I don't do on my laptop anyway) and a bit cheaper, but Intel laptops offer a bit better performance and significantly better battery life right now. Wait a couple months for Zen 2 to reach laptops.
And i7 is a meaningless brand in laptops, it covers a wide variety of power levels and core counts.