I guess it takes, but believe me it's worthy, some people just want to do things in a big hurry and it turns to be a big mess.
Well friend, after you get your setup that way, would be a lot easier to work, also, on /dev you can test funcions/extensions you wanna try without affecting the production site, avoiding problems, then just copy all to it and voilá, working as a pro