Why do the top of the stock pegs need to be 3/4" above the footpeg mounting pin on the frame of the bike?
Indeed. Sounds like they still have the same engineer working at the factory they pull measurements off of. He has been there since at least 1995.
Glad you like it. Looking forward to more pictures.