What flavors are you looking for? The Special B and 120L crystal are going to dominate, and give it strong raisiny, plummy, caramel flavors. Is that what you want?
I'd be concerned with only ~17 IBU bitterness. I'd suggest you up it to 20-25 IBU: it still won't be overly bitter, but it would better balance out the specialty malts.