I don't think this will work out to be that much more expensive than a regular tournament. We pay table fees anyway to attend a constructed event, so laying out for the boosters once in a while isn't the end of the world (remember you only need one draft starter).
If it drums up fresh interest for the game and allows my FLGS to make more money (and therefore increase its chances of survival) then it has to be good - even if I'm not that fussed about playing it myself (although I am).
The draft format is good for the design space too, because now certain cards that will never see play in constructed become eminently playable in a draft format - sub-optimal breakers for instance. That's not to say that I'd like to see FFG design poor cards just so that limited play is more interesting, but it does make certain things more viable.
I do worry though that the corp deck size might become more relevant in draft. With only a 30 card deck, 20% of which you start the game with (after the opening draw), the corp is a lot more susceptible to decking. The games will necessarily be longer than a constructed match (because the decks will be less efficient and with less synergy, so the economy won't grow as fast). An average game goes to about 14 turns at the moment, I'd anticipate nearer 20 in draft, which will leave the Corp with precious little deck left even if he never takes an optional draw.