I installed a pair of IMS pro series foot pegs today. They're almost twice as wide as the stockers. Makes a nice platform to stand on. They seem to be really good quality.
So if any of you guys are looking for a little bit more stability in the "what the hell am I standing on" department, these are a good option!