I use my phone to track & navigate on longer trips, or to map & save nice trail sections. I used to use MapMyRide but have since moved to Gaia GPS & AllTrails.
Recently put a Sigma BC 14.12 Alti on my handlebars. Haven't used a bar mounted computer since I was a kid but decided to try it out again. The wires don't bother me but I don't really look at it on trails - mostly just to get a peek at my current speed to have some frame of reference.
All depends on preference. If you're worried about wires snagging, go wireless or wrap everything with tape. Not hard to secure a tiny little computer on the bars and it weighs almost nothing. For hard riding there's always the potential something will break.