I played a game at DunDraCon this past February, which had an approach that might work for you...
It was called the Dungeon of Chaos. The premise explained briefly why the place existed and why the PCs needed to do something about it.
A wizard had created the place to spawn random monsters for him to hone his magical abilities against... But he went missing and now the place is spitting out abominations that are threatening the countryside... The PCs were the short-straw drawers among the populace who had to go face off with this stuff and try to stop their creation.
Game play was structured around each level of the dungeon having three rooms (each with something to fight in it), interconnecting corridors with a trap at some point, a puzzle on each level, and the third fight was always a 'boss' (not my favorite term, but there it is). The DM determined all the layout, traps and room contents randomly.
So even he didn't know what we were going to fight at any given moment, nor what lay around the corner until we turned it, or listened, or what have you. Kept him on his toes, and might help make running a demo more interesting for yourself, as opposed to just running the same few rooms over and over...
In that game, even character creation was randomized, but I don't think that sounds too appropriate for a DCC demo.
But a "three-room dungeon level" might make a good demo, and if you like the randomizing approach, that could keep it interesting for you and for anyone that wanted to sit in longer than a fight or two... For that matter there are any number of 'dungeon generators' on the web and you could print off as many maps as you'd like, and randomly generate the contents from there...
Gnome Boy (a.k.a. "Jon") • DCC play-tester @ DDC 35, Feb 2011. • Beta DL 2111, 7:00 AM PT, 8 June 11.
Playing RPGs since 1977 • Quasi-occasional member of the Legion of 8th-Level Fighters - Holds the power to play gnomes at will!
Here Be DCC Monsters...
Pbp Secret of Bone Hill characters:
Flavia, WAR, Beekeeper, L, Str 10, Agi 10, Stm 7, Per 10, Int 12, Lck 7, AC 10 hp 5, staff, jar of honey, 10-ft pole, 1 pc chalk, 50' rope, 2 torches (1 lit)
Hector, DWARF Apothecarist, L, Str 5, Agi 11, Stm 12, Per 10, Int 6, Lck 10, AC 10, hp 11, sword, shield, cudgel, steel vial, chest, flint & steel, empty flask, lg sack
Chendris, WIZ, Alchemist, N, Str 11, Agi 9, Stm 12, Per 15, Int 13, Lck 15, AC 10, hp 3, staff, empty flask, 50' rope, 2 candles, lg sack, oil (1 flsk), 1 torch, snakeskin tome; speaks gnoll
Darrow, CLR, Hunter, N, Str 11, Agi 12, Stm 8, Per 16, Int 7, Lck 12, AC 10 hp 5, short bow, 6 arrow, 10-ft pole, deer pelt, torch (lit)