I am trying to figure out the sims4 sharing system for the Demo? You can upload your Demo creations to their gallery now and they will be available for sharing and downloading into the game when it is released in September. You can download them now into your personal library for use later. Yes, of course, you do need to have the Sims4 CAS Demo installed!
I have uploaded versions of Judith Self and Eric North to that gallery. You can look for them by name in the gallery or by my creator name of Judywork1957. I have not figured out how to link directly to them as yet… not sure if that is even possible yet?