Go for the boards, I like the look of the Triumph ones, neither offer adjustable angle, but it makes little difference. After a few miles of getting used to them, you will love, them. I will never go back. Stock everything works with them and you can get some weight off your butt and on your legs.. do they make a mid peg America? no ...... I think it is called something else.
Ride safe!
