Dont know much about those particular ones, but I have biopaces on my 88 IronMan Master and must say that I really do like them, and whether or not they actually "work" I do "feel" that I am less tired after a ride than all of the other bikes I have ridden, which include a 87 Ironman Expert, same size as my master just with regular rings, so I am pretty confident in my comparisons.