A closed beta always makes sense. That way, you get time to work on the bugs and to slowly scale up without being inundated with expectations, feedback and complaints
If you are just trying to find bugs then a beta launch might be useful. However, a marketplace startup must overcome the cold start problem. That is, you must get enough buyers and sellers simultaneously to create a self sustaining network. In my opinion this would be extremely difficult in a beta launch.