I never liked Saini's bowling from the beginning, but many posters here appreciated his bowling. I feel there are better alternatives out there.
The advantage for Navdeep Saini and Mohammed Siraj is that both of them play for RCB, which happens to be Virat Kohli's IPL franchise. Earlier there was a "CSK quota" in the Indian team, through which Mahendra Singh Dhoni got players such as Kedar Jadhav selected for the Indian team. Now this CSK quota has been replaced with the RCB quota. I am not saying that Saini and Siraj are bad players. But it is a fact that more deserving (or even equally deserving) players get overlooked in their favor.