As others have mentioned it really depends on your lifestyle needs. I, personally, bring my laptop with me to my inlaws and use/play with it there. Think about the future as well; if you plan on moving to something where you may need extra space the laptop takes up less room and you do not necessarily need a desk to use it.
I have a desktop and i do not even use it anymore; and its attached to the TV in the living room.
As some said, it'd be nice to have both, but over the years, I've settled on laptops for my main usage. Mostly because I'm usually at school and the mobility is needed. However, the experience with gaming on desktops are probably better, along with a bigger screen...just that...you can't move it everywhere with you, so hence I prefer laptops.