I'm totally down with it as a feature, but I guess I fail to understand the point of it. I suppose it's cool that they'll wear the items you make for them, and it gives that ~Woah, technology!~ feeling, but... why?

Ultimately, there's definitely better things they could focus their efforts on, unless they're planning on making it available for other npcs as well. It would be awesome if we could gear our squadron in this way, for example. In fact, adding that relationship system to our squadrons in general would be cool!