Safety and comfort of the passenger is as important as yours. I doubt you can find a location for a passenger peg any better than the original. Personally I would replace it with a stock mount properly welded in position. Lots of guys cut them off when making cafe's or bobbers, traditionally solo rides. If someone on the board doesn't have what you need there is always the bike salvage yards.