I partially agree with Vissyn on this one. Each NPC can be hired to make the process of the profession easier. The gardeners keep the water and compost updated to maximise yield. Smelting causes you to need less ores to get the metal bars. Fishing automatically catches the fish without having to do so manually. Etc, etc. So I would defnitely love the crafting NPC to get a purpose for consistency's sake (each NPC has a use) and to add another small pebble sink (given the state of the economy, I think it is pretty imperative it is a pebble sink and not an item sink!).
However, I agree with Vissyn that speeding up the crafting isn't gonna be very popular nor useful of a functionality. Mostly because well, my crafting profession generally sits idle because I do not have the time or energy to babysit it and start a new craft every minute. If the crafting is sped up, it is only going to leave my crafting idle for longer, thus wasting the pebbles spent on speeding up the process.
Increasing the amount of crafting slots could be an option (similar as part of the 'rush order' functionality with cooking). Reducing the amount of 'ingredients' required (similar to smelting) is another possibility.
Another however though; increasing the slots or adding some sort of autocrafting of a specific item, is only really useful for a few crafts. And those are the crafts that craft other crafting ingredients (bone baste, cotton, silk, etc.) The majority of crafting recipes would be absolutely useless to craft indefinitely (how many achievement anklets could one possibly need?). So if something like that is implemented, I think they at the very least would also need to add the functionality to add different crafting recipes to the waiting list