Its a pitty that there are very less or even no other swing arms which can be put without alterations, best is to keep its own swing arm and modify according to requirments..
secondly foot pegs are also modified and also the point where the foot pegs are bolted are also modified.. beside I my self dont know which bike those pegs are related to..