Reinbacher probably won't be available at 9, so you probably don't have to worry about that.
However...if he is there? Well, honestly, there's a case to be made for taking him. Yeah, it'd be silly adding ANOTHER defenseman...but it actually wouldn't be silly at all, because having all three of Seider, Edvinsson, and Reinbacher in our top 4 would be pants-s***tingly amazing (assuming Reinbacher's legit).
But I agree with you that goal-scoring's the most pressing organizational need right now. And I agree that it's probably worth going HAM on that in this draft. If we could come away from this draft with Ryan Leonard and Colby Barlow (we'd probably have to trade up from 18/17), that'd be huuuge.