These Cateye Turn Signals Mount Flush with the Fairing. They work on many popular bikes, they are universal so some modification is required. These will give you that clean look you have been searching for.
One Pair of Mini Cateye Signals
Wiring: Two Wire, 12 Volt Systems
Bulb: 23 Watts Single Filament
Install: Universal Signal, will fit many different bikes, installation will vary, may require modification.
Dimensions: Lens Dimensions: 1 1/2" x 1 1/4" Screw Base: 7/8"
This is a Universal item. Additional modification might be needed to fit your ride.