I say go with Plan B for the accessories, it sounds interesting and opens up possibilities for more unique gear later down the road.
As far as repairing goes, do NOT allow crafters to repair any and all gear. I don't know about you, but I would not feel comfortable if I walked into a weaver's shop for repairs on my shirt and they pulled out a hammer or handsaw with a smile on their face. It doesn't make sense and is not possible in any way, shape or form. I'm not one of those people who are all geeked out about immersion in this game, but at the very least they should stick to their mostly realistic approach in the sense of who can equip what types of armor and their corresponding crafters that can repair them. It's one of the things that sets this game apart from others. For me, anyway, it was the little things like that that made me enjoy the game more even if it could be a pain to have to level up multiple classes to be self-sufficient. But again, that makes sense, and this IS an MMO we are playing so why is the difficulty and amount of time needed to do [x,y,z] even a question? :/