Pirrrates and Ninja's eh?! This deck is really annoying and a killer for 2-headed giant. Ninjas' work great with the rishadan pirates, if you can get through an opponent defenses. I think the pirates worked better when I replaced the ninja's with Man-'o-War and added Crystal Shard.
By the way, when you play with ninja's, Thalakos Seer is great!
Taxes.budget.dec
20 Islands
4 Faery Conclave
4 Spiketail Hatchling
4 Man-'o-War
4 Rishadan Cutpurse
4 Rishadan Footpad
4 Rishadan Brigand
4 Aven Fogbringer / Raven Familiar
4 Crystal Shard
4 Rhystic Study
4 Withdraw
The deck has a slow start, but a creature rush can be compensated by Withdraw and the other bounce cards in the deck. Withdraw is awesome, you can also use it to bounce your own creatures to reuse their 'come into play' abilities (and it can save your creatures from removal).
Rystic Study and Spiketail Hatchling give your opponents a difficicult choice. Keep mana open? Let you draw cards? Tap out? It's really funny when an opponent leaves 2 mana open and you play the Brigand: they still have to sacrifice something. If they sac land, it's even harder for them to keep permanents in play
I used to play with 4 Raven Familiars, but looking at the deck, I really want to try Aven Fogbringer. Together with Crystal Shard you could stall their land development (albeit for 5 mana a turn).
Tradewind Rider is a good addition, maybe in replacement for the Aven Fogbringers.
Good luck with your deck!