Interesting.
Doesn't the gear and brake levers now take a longer swing to get the same effect?
What stops the foot peg hangers moving on the bolt under pressure?
Do you rely have no issues with cornering?
If it works for you, then well done, it's a win!