I'm totally going there this winter at some point. Totally.
Ya, it seems to have a better ride feel. I have not done the chin bar mount outside yet on nastier trail. I think it may have a nice stabilizing bonus that the chest does not. Hit me up if you are heading to The Wheel Mill. I live nearby