Has anyone been on one of these? i.e where flights, accomodation and stage info is supplied then you are left to your own devices. Thinking about headin to a european round of WRC this year, probably Finland, and was wondering if anyone had experienced it before.