The stall system imo and for my experience , its not worth because need a lot of space and can make the cities a very spamming site, can work if you make it instanced and dont let the ppl put the stall everywhere they want, maybe can work , dont know.
I think that a good AH system for this games will be the better option
I play Albion too, but imo i think that system dont works with this game because if we have dungeons and raids ( wolrd bosses maybe), but everyone can craft the same or better gear than that, theres no reason then to go to dungeons or raids if you can simply buy this equipment, and the system of albion is designed for pvp and full loot with really few pve,and focused in the thing that you have to change your equip very often, for this i think its no good system for this game.
Maybe an interesting system for crafters, can be that make an artisan market or something like this, that is an AH but the only products in ¡it are craftable items made by the players, and where you can place buy and sell orders, and have a ranking of the best sellers based on quality or quantity of selling orders or something like this to make a ranking.
Srry for my english , cause is not my first languge, ill hope this can be understood xp