Chris,
Went on the cp course with wilplan last year and found it very enjoyable. It is a continuous 21 days with early starts and late finishes, sometimes working through the night with little sleep, testing how you cope with teamwork etc. Unarmed combat, surveillance, anti ambush driving...