Nice find, LCG. A new sport surely in need of sponsors where their logos would prominently be displayed on planes and pilots' wearing apparel. Shit, I forgot about the real estate available on the course for ad placements.
Further, oppose to being boring (above), the pilots can create personas like below (or think WWF, last pic).