New Toyota FT-1. Thoughts?