I remember that battlebox. I bought it and pretty much just used the bikers. I have most of it on sprue as at the time of release we just seemed to use the Fragcannons.
I can easily dig into that stuff, but I'm truly debating this because I have 3 marine armies now. While I do play in a very competitive environment, I do not play any one army because of how well it kicks butt in tournaments. But I admit that my quickest route to frustration is playing a codex that feels... wrong, missing something, or missing the 'theme'.
Add in the cost of models has just seemingly skyrocketed over the past year(?) and I have 2 other marine armies, and I'm going to have to wait to see the supplement to make further judgement.
I'd really hate to sell my second (mostly) painted Deathwatch army. It's a lot of work. But I'll be damned if I'm going to be thinking, 'I wish they would have done this, or I wish this worked better, or I wish they didn't remove ability X.'
I have a giant UM army to tide me over until November. Until then I'll wait to see, but in the past I would be all over this release for better or worse.