Portability Wise and Discretion Wise, I prefer Laptops over Desktop computers since Laptops aren't that noisy if you opened them at midnight and It can be closed or fold it if you see someone going out of room.
Gaming wise, well I prefer Desktop computers since the best processors and graphics card on the market are usually made for desktop computers. Well laptops aren't left behind that much, but if you play Graphically Intense Games, Well Desktop is right for you.