Ya, Headstarts are just marketing. For the most part, any "headstart" of any recent MMO is more or less just the launch.

I'm not sure what anyone thinks they'd get done from day 5-14 of a headstart that they didn't get done by day 3 or 4.