Not to belabor this, especially because I'm not an expert on the topic, but I do believe that Disney was very restricted in the space that they could build VWL in. As it is, it is a very small DVC resort even though there appears to be a lot of land around that could have made it larger.
But I think they had some very severe restrictions on how much land they could develop there, and my guess (just pure speculation) is that they didn't have a lot of choice as to where to locate the maintenance/cleaning depot. I could be wrong there, but it is hard to imagine that they had a blank piece of paper and decided that would be a great location for this area and not in a more obscure location.