Has anyone read the latest article in MXA magazine where they try to explain the laws of physics and how they relate to rider position? The article was bit confusing, but my interpretation was that they were advocating that you should rarely take your feet off the foot pegs. Read it and share your opinion.