5 things we love and hate about the Tesla Roadster