Playing games on laptops for long hours are not good. Heat is the killer in the laptop and depending on the GPU will have a short life span also holds true to CPU's.
The desk top is better for your gaming needs. You can up grade with ease. The laptop is limited to up grades if at all on some. Use your laptop to play the little arcade games when you are board.
That is what I do with my Laptop I play games like cupids, Zuma, Pirate poppers, etc. when travling and I get board even at family fuctions. I do wish you good luck