Sounds pretty good to me.
I made a black currant porter last year that turned out pretty tasty.
No wheat, and easier on the crystal malts, but not entirely dissimilar to yours.
I even used fuggles late, which parallels your willamette dry hopping.
Hope it turns out well for you.
Primary: Beast of Burden hoppy porter/black IPA
Bottle Conditioning: Nothing
Drinking: Buff Face Imperial Stout, Cria (2.X% ABV hop bomb), Llama Doodle NZ hopped IPA