"Regular" laptops are fine for gaming if the hardware meets the requirements of the games you want to play. Mostly it doesn't, sometimes it does. The GPU is the most critical part, I wouldn't go below GTX1050, preferring 1050Ti or 1060 as a minimum.
Some guys in our "squad" use laptops for playing AH. The reason for them choosing a laptop is that it's easy to carry to other places than home even when travelling by train. Most often they connect it to a bigger monitor so the screen size is no issue. I know one using a 15" and another a 17" laptop. If no extra screen is available, the built-in one works reasonably well for temporary use.
A mini desktop is more versatile and it's almost as easy to carry it to a con where you can lend a monitor, keyboard and mouse from the locals, but you can't use it in a cafeteria to check your e-mails. Not to mention if you have to be battery operated.
So it depends on what you need.