The bars look OK as long as you don't mind the heavy steer.
Oh yea, you will know it. It's not just the apes it's as much how far forward they are.Oh yeah. I've never ridden apes let alone anything up like that haha. Always rode drag bars. So it's a bit hard on steering?