Congratulations! I have a deposit on a TFC also, but I think they are asking too much $ for what it is.
Nobody has ridden one yet. Comparisons? Its gonna go hard, but beyond that, lots of speculation. Like I said, nobody's ridden one yet. Delivery expected here in the Colonies between August and November.