After owning a gaming laptop for about 2.5 years now, I can honestly say that I will not be buying another one. While it gave me enough mobility for my needs (I'm no longer in college and don't need to carry around a laptop much) and was convenient for gaming on road trips from a relative's house or the hotel, the system is now showing its age when it comes to gaming at high settings. Sadly, it cannot be upgraded with a new graphics card, so I will need to build a new gaming rig if I want to play the latest games with visuals maxed out. The lack of upgradability is the one major limitation in all laptop setups. If I had a desktop system right now, I could just buy a second graphics card for SLI or Crossfire to give my system some added oomph, or shell out a bit more money to buy a nice, new top-of-line card--which, though expensive, would still be cheaper than spending anywhere from $1500-$2000+ for a new gaming laptop that would be outdated in another 2 years.
Also, another thing to note is the screen size. I gamed on my 15.6" screen for 2+ years, but just a couple months ago I got so fed up with it that I went out and bought a nice 24" display. Everything is SO much better and more enjoyable now! The 17.3" screen on this CyberPower laptop is not bad, but it's still not as enjoyable as a large display.