I'm not entirely sure what you mean by compression. Do you mean that the roll pins will get squeezed to a slightly smaller diameter when exposed to side loads? This could happen, but even so, I don't think it would be a problem. Roll pins are made out of spring steel, which is very strong, and is design to spring back. Mcmaster carr lists the double shear strength of the M5 pins to be 3943 lbs. In this application, the pins are in single shear, so the strength would be half of that, 1971 lbs. Check this page for a diagram of single vs double shear:
http://www.roymech.co.uk/Useful_Tabl...ted_Joint.html
With three of these pins in each wheel, you should be pretty safe. Considering the pins are a drop in solution without changing anything else, I'd say it's worth a try.