Have a different brand and I can say that I absolutely believe in them. Since you have your choices narrowed down all I can say that I have had no problems with another brand.
I got Comajination,good product,good price,Zero customer service and lousy attitude,least when I called them.
Better luck than me getting a hold of them. Never found a phone # on their site. I have read the attitude thing a few times. Just can't figure that out. Own a business attitude should be first line of business.
I installed the Comagination modulator just before Daytona Bike Week. Easy install. I wired the driving lights to work with the high beam on. Not one aligator jumped out in front of me during Bike Week.
Easy install (and I don't install much myself)...plug-in...no drilling...plenty of wire for sensor for lots of flexibility in where its placed...had unit one year about 7,000 miles...no problem