Should the game be open source so everyone can publish it to playtest it?
I don't think it matters if you share source code because modd.io doesn't care if you share your source code it still works either way.
But you have to make it public available so they can publish themselves to play, because t1 games gonna unpublish if noone plays it for some time.
True, I guess it would be better to share source code then.