Ooh I really like this idea, with a gentler progression it could serve as a great, dark intro to SQL.