I'm doing mountain biking as a school sport, but i need body armour for it. Ive been looking at mainly the fox launch suit http://tbsm.com.au/index.php?main_page=product_info&cPath=91_46&products_id=198and 661 pressure suit. Has anyone tried on the fox launch suit, and which one would be my...