if you plan on running any marketing software or making videos, you can get a lot more bang for your money with a desktop
but if you want to be on the move, obviously you need a laptop
also, if you get a laptop, get a bigger monitor to run dual screens when youre at home
I have both and sometimes its nice to move around the house or lie on the floor or the couch while I'm working, but I feel like I accomplish more when I'm sitting in front of my desktop