I loved the event, especially the surprise nature of it; it was great logging in to find something unexpected, new and interesting to take part in.
I think the length of the event was perfect, and honestly I think it would have gotten tedious and stale if it last much longer.
I liked the staging idea, (as someone who is able to play most days), however I do think that the way they staged the dailies such that late comers couldn't possibly get them all could have been handled better (perhaps having them all unlock on the last couple days for any late comers).
(Oh and the random companion boxes... 26 boxes before I got the Customization I wanted! Though with how easy it was to get DNA it shouldn't be too easy to get everything. Maybe allowing a turn in of any 4 customizations to the one you want).
All in all I loved it and Im looking forward to more.