I think the majority of people will always say go for the desktop gaming.
But the situation you put here is hard as there aren't any gaming laptops thats can handle games other than LoL, TF2... in the 500$ price range.
Also depends if your traveling or moving all the time, then I suggest you to...