Glad you like it! The marketing/graphics guys put a ton of work into it and I think it really shows.
As for the mailing goes: I know people are decidedly torn on the shipping-it-in-the-box thing, but (for what its worth) we thought the idea of receiving an actual new hire kit from InGen in the post was really cool (instead of receiving a double packaged pristine replica of one). We knew they'd get a bit scuffed by the postal service, but the intent was to make it feel more authentic, not less. I know that's not for everybody but I love it (disclaimer: I had nothing to do with the deluxe editions, I was just a fan who saw one come through the post and look like it fell right out of an alternate universe and got excited.)