For sure! Just for the record, it's not my project. But your point stands - if I were to run an instance of it anywhere where the Japanese wordplay wasn't obvious (and "black market" wouldn't have this effect in English, obviously!) - then I fully agree.
"Internet Flea Market" sounds pretty great actually! :-)
Cheers