I thought I was clueless about mechanical shit.......but you got me beat hands down.
Why don't you watch these riders try this system out.......and hear what they've got to say.
Things like this is what I base my opinion on......but I'd need to try it myself to make an informed judgement.