Well done with the flipchart! Such presentations are usually much more involving than slides. Somewhere out there is even an anti powerpoint party. But I guess they are still far from running the country. Or even a company.
(Are you turning into a BOFH with the placing of interspecies erotica?)