I do have suggestions for rules (e.g. get rid of "used RAM" in favor of crunched filesize, dump 16k in favour of 8 / 2 / 1k)
Having a specified-size example file to link against (different secret file of same size for verification) is the only sensible restriction for an intro, imho.
<stuff>