It means more responsive, able to flex more.
A nickname for Seymour could be "Sey" or "Mo".
The C-More website is the website of a company that sells World Champion sights. One can find out further information about the product ranges on the website and also find stockists.