I did test the Model 3 and the Model X. There were some things I didn't like about both. I prefer big sedans, but the X would be my second choice behind the S. I don't think I would get the 3.
Things I don't like about the Model 3:
The exterior door handles. I don't think I would ever get used...