I went with these on my Uly and it transformed the bike. I have the stock pegs that I could loan out but I would need them back without modifications.
I keep all stock parts for bikes and cars if I take them off.
I know $150 is a big leap to take with out knowing if they are gonna fit. If you want me to measure the stock pegs let me know what measurements you need.