With a traditional 68mm BSA frame, you have more choice: square taper, 68mm hollowtech, and 73mm hollowtech using spacers. With pressfit BB86, you can only use BB86 - no square taper and no MTB cranks. So your gear range will be limited to what Shimano offers.
Currently 46/30 is the smallest Shimano road cranks. These gears are too big for me. I found a 'hack' that allows me to use 36/26 direct mount chainrings, but would have preferred 40/24. With the release of Shimano Cues, hopefully this will change. But currently Cues cranks aren't compatible with BB86.
I haven't had any issues with my BB86 set up other than that. Installing BB86 is preferable to BSA. I used loctite so had to leave the bike alone for 3 days after installation.