Keep in mind that the passenger pegs are designed to carry a few hundred pounds in a downward direction, not four hundred being tossed around by potholes. Make sure they're not cast aluminum or some other cheap metal that will give way.
I prefer to strap to handlebars and frame members, but I'm not really familiar with your bike.
I prefer to strap to handlebars and frame members, but I'm not really familiar with your bike.