ok. here we go.
I suggest main decking 1 sirocco, and siding in a second for the mirror match.
DEFINITELY run 3 kalut.
one zephyros the elite is great, find room for it if you can
I like running double pot of duality even though you cant Special summon the same turn.
as for the side deck, you should try out 2 skill drain and 2 imperial iron wall. Skill drain actually doesn't hurt blackwings too much, but completely stops decks like gladiator beasts and wind ups. Imperial Iron wall pretty much stops macro rabbit and other decks that side in macro/fissure. Also, it only stops 2 cards in your deck: vayu and Allure of Darkness. I also side in double D-prison to stop dark worlds more, although you can probably get away with just soul drain.
On to the extra:
DO NOT run Gram. While his effect looks great, you can only use its effect to pull out level 4 or lower blackwings from your hand that are non tuner. If you look at your deck, you will see that your targets are Bora, Kalut and Shura. but Bora can special summon himself and keep his effect, and kalut is better off in hand. Shura is sometimes viable, so you really only have one target. also, you CANNOT special summon Gram from your extra deck with a vayu play, because gram states it must first be special summoned.
try running double gaia knight, because you synch 6 A LOT.
When it comes to the XYZ monsters, I only run 3: Diamond Dire Wolf, Maestroke symphony djinn, and wind up zenmaines. my blackwing version is much more synch heavy, and i find most of the time that I want to stall my opponent when I overlay. thats why I choose maestroke and zenmaines for my primary XYZ monsters. and diamond dire wolf is too good not to play, cause its like scrap dragon.
well, thats all I have to say. good luck with your deck, and remember that this is the best archtype ever.