I recently completed a corporate event for the National Bank of Australia. No, I didn't get to go to Australia to present it - NAB is the owner of the Clydesdale Bank. As a team reward and social event, the team leader decided to enquire about an activity rather than just a meal.
This allowed people to try something new and have some tangible results at the end of the event. The people arrived from work at about 6:00 and were scheduled to continue until 10:00.
This was an intensive programme, both in preparation and in presentation. Food and refreshments needed to be provided for 10 people. Materials needed to be prepared in advance, so there was little cutting required to make the pieces. Additional instructors were required to ensure everyone got enough attention.
We finally began to do some of the work at about 7:15 after eating. There was a good teacher : student ratio which enabled conversations about banking, family, music, and life. It was enjoyable for me and according to reports, enjoyable for the people attending too.
The organiser also reported to me that this was a cheaper event than taking everyone out to a meal. So the event seemed to score on the grounds of economy and novelty. Certainly, I am encouraged to try it again.