The Defiance team has posted a terrific new FAQ with particular regard to the game's pre-order. The FAQ came about in response to several questions asked by the community and is intended to be a 'living' document over time as more questions are answered.
Q: Why does the $150 Ultimate edition only get 7 days of xp/script but the Digital Deluxe gets 30 days?
A: The Ultimate Edition comes with much more value in the form of collectible art book, hellbug statue, and of course the Season Pass and bits. Since digital customers won’t be getting any of those, we wanted to make sure they had good value in their edition also. Don’t worry, you will be able to purchase boosts in the Defiance store once the game is live.
Read more on the Defiance forum.