+1 DaveWhelan’s experience with the Direto. No problemo with the Direto & TR software except that you can’t calibrate using a PC & ANT+.
Also, +1 Patrickfleege’s commentary regarding Elite support. They are pretty much non-responsive. You can get pretty good support from the Direto user’s group, though. Performance Bike had Direto’s on sale for $640 there for a while. That’s pretty good value for a solid smart trainer.