On SKS fenders: I had a similar SKS rear fender to what's shown in the picture, but not quite as long and it had semi-permanent mounts. It was made of the same material, and the mounts were sturdy, but it wasn't nearly rigid enough (made noise), and the coverage kind of sucked (too slim, more for commuter tires). That's what's really great about the fenders from MH/RRP, they are made for hard riding, and are super rigid, so no noise and resistant to bending. I also think the SKS ones posted above look worse than the MudHugger/RRP products, but that's personal preference.
On my mounting straps: I enlarged the zap strap holes on both my front and rear fenders into slots, so I could use the reusable cable ties to swap them between bikes (the kind with low-pro velcro, not the fuzzy kind, about a cm wide). It works really well, and only takes about 5 minutes to swap, but you need to make sure there's some kind of ride-wrap type stuff to protect the mounting areas. I use 3M vinyl film from Amazon for that. The thing with that kind of strap is they have just a little bit of stretch to them, so you do need to take care in making sure they're pulled quite tight, and have good overlap, but they keep the fenders in place very well. Also the low-pro velcro is really easy to clear dirt/mud from when it's time to swap them to another bike.