Depends if they intent to actually develop on it, rather than just copying and pasting. A lot of systems in this game have gone through several iterations before they've managed to create something even remotely substantial.

If I had my way with it, I would continue it, but I would give people option to craft their own items for submission to earn Cowries, rather than gating the majority of it behind the workshop and weekly challenge log. I would also include treasure hunts, both for solo and grouped with additional rewards, and include an exclusive sightseeing log for it. Just to name a few examples.

It's not a bad foundation, but it could have been so much more and still has the potential to be such, IMO.