Thank you for your helpful comments and suggestions. Received the First Gear mesh jacket (added a CE Rated back protection pad) from Revzilla (great service there) and took it for a ride. Decent jacket, very bright (I understand brightness is no guarantee people won't hit us), good air flow and decent pads (elbow, shoulder, back)...
Thanks again!