The Ducabike pegs fit both the 888 and early monster, so I am sure it can be done. I have them on my 888.
I don't know why i'd never thought this through but it does look like the std (later) 851/888 footrest + brake or g/change castings (same as Paso) will fit M900 etc frame with no mods necessary, and if so, someone somewhere is bound to have done it.