Check out our sponsor, Mik - o - pegs. Or something like that. Some seem very happy with them.
The problem I have with Mik-O-Pegs is that they are are not designed to hold any weight.
And... the problem with that is? If you need to stand up while riding... that's what your OEM pegs/mounts for boards etc. is for. It's a hoof rest while you're stretching your legs... does its intended job.