Did a similar thing about 1.5 years ago. Bought a Lenovo Legion 15 with 4800H Ryzen and 32 GB RAM. Upgraded the drives to 1 TB NVMe and 4 TB SATA SSD. It's super fast, discreet graphics, replaceable storage and still cost less than half of a similarity configed Macbook Pro.