If you use Zwift and primarily ride road routes, you will want to purchase the "Smart" version for manual steering. The un-smart version works on mountain bike routes in conjunction with the iPhone's accelerometer, but does take practice with high curvy downhill speeds.
This is not the version which connects to Zwift. Definitely not worth the money.