Codeshops can actually be pretty good ways of making money. I had one for a week and all of the gralats in the house turned black. However, I don't know how sufficient it is considering you have to advertise it (or else players won't see it), and it usually it costs a bit of money to be able to set up the codeshop.