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.
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