I personally don't rate Rashid at all to be honest.
Tuffers made a very good point on 'Tuffers & Vaughan' the other day:
What is an attacking spinner? You don't have an 'attacking seamer' do you? Attacking spinner is just a term for someone who lands the odd wonder ball, but bowls a heap of dross the rest of the time...
A good spinner (Ashwin, Herath, Yasir et al) is able to bowl tight enough to have attacking fields set, and bowl consistently enough to make the Batsmen do something different, other than just block, and wait for the inevitable scoring opportunity. If you had a seamer that bowled 1 wonder ball an over, but the rest of them half volleys, drag downs & full tosses, you'd drop him. So I don't see why a spinner is any different.
Michael Vaughan threw out there playing 4 seamers, on the basis that, even on the absolute raging turner in Chittagong, our seamers were the best bowlers. Now he does talk some utter nonsense, but I can see the logic in that point.