I think it may depends, since with your budget you could choose good enough either laptop or desktop. But personally, i could like to choose desktop, the reason is simple:
First of all, with the same budget, we could get better components with desktop than laptop.
Second, we could be more flexible on components choosing (it takes time to replace components for laptop)
First of all, with the same budget, we could get better components with desktop than laptop.
Second, we could be more flexible on components choosing (it takes time to replace components for laptop)