Having done numerous installs of both Yaffees and F47's on Street and Road Glides.( and I have had both myself).. I would go F47 ... 1.5" bars are much easier to wire... better built and inside bars are much cleaner with less chance of messing up the harnesses.
My .02
Sent from my SM-G955U using Tapatalk