Rune Priests suck in close combat. They don't belong there. They are only Initiative 4 and have no Invulnerable Save, so any Daemon Prince (or most any other Character) is going to almost automatically win any Challenge, or minimally kill your Rune Priest. In a Challenge, they die. In combat, they can't use their many nasty shooting Psychic Powers which are terribly destructive. In short, the Rune Priest has no business being with the Swift Claws.
A Wolf Priest is slightly better in close combat, but brings many other things which are helpful for the Swift Claws. Namely, Fearless and Preferred Enemy. His 4++ save means he is more likely to actually survive a Challenge, and his Power Maul means that if he survives the first round he is more likely to survive the Challenge (its Concussive so it makes the enemy Initiative 1 if they fail a save). But really, you take him so your squad will hold together until it gets to where you need and so that in the Assault Phase you get more hits, which gives you more wounds.
Priests (Rune or Wolf) are force multipliers. You take them for the enhancements they bring to a unit. If you want a combat character, take a Wolf Lord of
WGBL.
Prescience is only good for Long Fangs so you have a hope of bringing down a flyer. The Space Wolf powers are far too good to swap out for
BRB random powers most of the time.
So, I'm with
Grugknuckle on this. You need to rethink your
HQ, very very badly.
For your Grey Hunters, either take
MotW or take both
MotW and a
PW.
MotW may be random, but at minimum you are getting the same number of attacks and they are Rending (which is better than a straight up Power Sword). But most of the time you'll get more attacks, and even better is when you roll high and get 6-7 Rending attacks from one guy. This is especially powerful with Wolf Standards, since if you roll a 1 on that dice for number of attacks you get to re-roll
that as well!
Where are your Long Fangs? Or any of your anti-vehicle? Anti-flyer? And no, two Meltaguns and a handful of Combi-Meltas do not count. You need to be able to put some shots at range, even with Drop Pods.
Maybe consider dropping the Furiso and Drop Pods and take a Storm Raven to haul the Death Company and their Dreadnought brother around.