Hi, I have a Supertrapp 2-1 Supermeg system and there looks to be no problem with passenger footpegs (I don't have any as my bike is solo set up but there looks to be plenty of room for em).
The supermegs have worked well, it was running lean but reducing discs fattened it up but it was still on the lean side so I hooked up a SEST Tuner and that sorted it and I have now added a Joker 4" filter and the bike is flying, nice zorst note without being overloud.
I bought all the stuff thru my dealer and he did the fitting of the zorst and flashing up of the SEST for free and did not charge me for a second hook up of the SEST after I fitted the joker filter.
You'll enjoy the mods, have fun doing em and enjoy your liberated motor afterwards, hopped up Dynas rock!!!!
Thats my story, hope some of that is of use to you.