You could of directed them to comics by explaining that it was the what your alpha users had worked on. I think demo's are much better than pp, lets face it a demo proves you can actually deliver a product. Just make sure you take control and not get side tracked on uncompleted stuff.