For me I have an MSI gaming laptop which I love. It is fast and can play all the games that I want it to play like Far Cry 4 and Assassins Creed. However my biggest frustration is that temperature wise it doesn't maintain a low enough temp for my liking. I have a cooling pad with my setup but with the limited space in my laptops design I cant keep it as cool as i would like. So I would say that laptops can be as powerful as you need them to be like a pc (obviously not as high end powerful) but when you try to game or perform at a high level with them they can risk overheating worse than a standard desktop.