The LWB in the Majors edition was nice and refreshing, as far as LWBs go, but what I found more interesting, with a nice added value, were all the little extras. They are what stood out and made the whole package even more special and unique. The Tree of Life card, the color explanations, the transparent film... small things, really, but nice touches that went beyond a simple LWB. I don't know what you're planning to include in the complete deck, if anything, but my point is that you've shown how to add that little touch of "oomph" whether there is an LWB or not.
As for the box, I think it depends. A secret wish for me would be to have a handsome companion wooden box like the one from the special edition. However, I know that was both expensive as well as difficult. I think that in a full deck the box matters less, as it is more meant to be used, rather than a Majors-only presentation piece. So ultimately I would be happy with anythimg.