These are what I wear and I really like them. They are long though and so I had the wife remove the bottom 4" section and now they're a perfect fit on me.
FWIW, my LBS said manufacturer support was better with specialized. Both LBS owners had an Amflow and sold them and they won't be carrying Amflow because of the factory support, or lack thereof.
I definitely worked harder, but for me that part was good too. I did my typical 15mi ride and came home with 66% battery left from a 100% starting charge. I have never used that little amount of battery charge on my regular ride. We're trying to see what range we might be able to achieve for...