Can't comment about the Kuryakyn because I haven't tried them.
I recently put the Memphis Shades Fork Deflectors on my V Star 950. I'm very happy. No issues at all.
It made a nice improvement on wind buffeting.
I got the fork deflectors which are a bit longer and wider than the lowers and folks here on the forum have stated the fork deflectors do a better job..
Hickory North Carolina
2012 V Star 950 Tourer