Being able to host a shop outside the market is nice, but having to be on and accept tpa requests makes it quite difficult. In order for it to not conflict with the /homes, you could maybe charge a flat fee for setting up a warp initially. There may be a way to do something like this with the Essentials plugin. Either that, or just require players to request a warp via a ticket and only allow admins to set them.