Yes you need the Victory Vegas Batwing Fairing from Mephis Shades. I purchased mine from sscustomcycles in NY. The mounting clips do work, I have a 2011 Stryker and they work fine. Had mine for 2 years now.You need the mount kit for the Victory Vegas. Try forum search for "batwing fairing" and there are full threads on this.
Can someone please tell me how you are mounting these memphis shade bat wings since they don't make one particularly for the stryker. I just bought a 2013 and haven't even picked it up yet.( I work overseas) I love that look. I just haven't seen anyone post that kind of info on which one to buy...www.yamahastarstryker.com