I have the Cortech Super 2.0 bags that I use on my Yamaha FZ1. They are a replacement for the Cortechs that I had on my previous FZ1. I don't have any experience with the SW-Mototechs, though. The first set was blue, for my blue FZ1, and I had them for about 10 years. The new FZ1 was white / black, and the old bags were getting faded, so I got a new set of black ones for the newer bike. They never gave me any issues, so I got the updated Super 2.0s. They are about 17 inches in length, so I don't thing there should be any issue with them on your bike. The only thing that is strange with mine is the the tail section on my newer bike is very triangulated, so when the bags are on, they follow the shape of the tail, and the triangle shaped tail makes them look a little wierd. Functionally, they are great. They have straps between the bags that lay over the seat and are soft rubber link material that doesn't slip much and won't scratch up paint that they may touch. The are secured with adjustable straps on the front and rear, and the adjustable straps between the bags can be adjusted to keep them from getting into the wheel. No fixed hardware needed. I have done several major road trips with them, as well as for local rides where I just need more cargo capacity. I think they would fit well on your bike well, just in front of the turn signals. It looks like they would secure to your rear pegs on the front, and you would probably need to wrap the rear straps around the tail light mount and secure them together under the tail. That's about how I do it, and it works well for me. The straps all have clips that help make it easier to install and remove.
I also have the Cortech Super 2.0 Tail bag. If you have the saddle bags and want to increase your capacity, the tail bag clips into the saddle bags very easily and quickly. They are made to work together, and it's a nice touch when you need to carry more stuff.
The bags come with rain covers, but to be honest, I never use them. I lost a cover on a long road trip, and then ended up in a major down pour later in the return home. Traffic on-10 was about 30 feet, it was raining so hard! However, even without the rain covers, the bags kept my stuff dry. I've never used the rain covers since. The bags are tough, secure well, and haven't caused me any problems. If you want to pull them off, it only takes a couple minutes, and putting them back on after you have already adjusted all the straps is pretty easy as well. They've served me well!