I installed the Ryco kit that offers the option to switch out the OEM fangs with aftermarket fangs that double as front turn signals. IMO it looks cleaner than adding little aftermarket blinkers to factory plastic. I’ve had it installed for over 2000 miles with no issues. The Ryco kit uses a turn signal lever (like a vehicle) rather than a switch.
I would assume installation is pretty comparable on all models. The most difficult part of the Ryco install was installing new turn signal pin in factory display harness. I think this is the only way to make the indicators work on the OEM dash cluster (LCD).