So, my thoughts not owning one, but seeing, riding and driving one, I hate the gauge setup, there is no way I am looking all the way over at the tach when I am pushing it, and looking over to see coolant temp, or speed is annoying too.
This one might be a personal preference, but I would like to have bigger side mirrors, the little motorcycle ones, sorta work, but I am ultra conscious of where I am on the road in this thing since it is so small, and many vehicles in Texas are not.
Last, the gas pedal placement, it can be fixed, but still.