Faerie Seer - our premium 1 drop. for a 1/1 flier and Scry 2 is a lot, especially when it can be recurred with ninjutsu.
Faerie Miscreant - another 1 drop that is evasive and can have added value when replayed.
Changeling Outcast - very good in a deck with tribal payoff, being both a Ninja and a Faerie.
Then at the 2 drop slots we have:
Ingenious Infiltrator - the Ninja payoff, generating crazy card advantage.
Ninja of the Deep Hours - the second best Ninja, former number one.
Spellstutter Sprite - having 12 faeries in the deck, this does some work.
Other cards to take into consideration are Mist-Syndicate Naga which is a great curve topper and can go very wide by itself if left unanswered, and Force of Negation which is great in a deck with so much card draw and that tends to tap out every turn.
Fallen Shinobi I fear is a bit too expensive for this kind of strategy and Smoke Shroud is just not wort as a payoff.
A 2019 Ninja shell could look something like this:
|DeckMagic OnlineOCTGN2ApprenticeBuy These Cards|
4x Faerie Seer
4x Faerie Miscreant
4x Changeling Outcast
4x Ingenious Infiltrator
4x Ninja of the Deep Hours
2x Spellstutter Sprite
3x Mist-Syndicate Naga
2x Snapcaster Mage
|Instants and Sorceries:|
4x Disrupting Shoal
2x Force of Negation
4x Vapor Snag
2x Fatal Push
4x Polluted Delta
4x Watery Grave
4x Darkslick Shores
1x Drowned Catacomb
2x Ghost Quarter