As many people asked, demo players now are finally able to host their own rooms! However, there are some limitations to it.
Rooms hosted on demo are only capable of holding 1 player, so it's basically single player.
Adding to that, demo building variety is limited to only 3 common objects: crate, metal head and metal brick. Building limitations apply as well when joining other rooms.