The iPhone has a much higher limit in terms of the number of Bluetooth devices.
The bend detection will struggle on twisty paths for obvious reasons. In that situation I recommend loading a route file with proper turn-by-turn directions.
Bend detection is just a backup that the app offers because most route creation systems have ongoing costs and therefore require a subscription, which I don't want to add to the app.
Would it ever be possible to have an option for adjusting the sensitivity of the bend detection?