how do these compare with a mattress stitch?
It depends on your customers. Some may like the novelty and texture of bare skin. I think most would prerfer a lining, though. I can't speak from experience with purses, but I do a lot of sales, and surface finish makes a huge difference in selling...