Just got mine in the mail.
Guess I shouldve asked the golden question: Will this fit NBS? Answer: No.
Brackets wont work, I have to figure something else out on mounting. I am hoping that everything else I have will work, since I dont have the hose and everything it would have originally come with like the hose and clamps.